Java Web Start: Impossible de tunnel par l'intermédiaire de proxy depuis Java 8 Update 111

Certains de nos clients ne peuvent pas exécuter de notre Java Web Start client plus depuis Java 8 Update 111. Ils obtiennent:

java.io.IOException: Impossible de tunnel à travers le proxy. Proxy renvoie
HTTP/1.1 407 Proxy Authentication required

Dirait qu'il a à faire avec ce changement:

Maintenant, les procurations nécessitant l'authentification de Base lors de la configuration d'un tunnel
pour HTTPS ne plus réussir par défaut. Si nécessaire, ce
schéma d'authentification peut être réactivé par le retrait de Base de la
jdk.http.auth.le tunneling.disabledSchemes mise en réseau de la propriété, ou par
définition d'un système de propriété de même nom à "" ( vide ) sur le
ligne de commande.

Est-il de toute façon si les clients ne sont pas prêts à changer leur méthode d'authentification du proxy?

Remarque: Ajoutant <property name="jdk.http.auth.tunneling.disabledSchemes" value=""/> à <resources> de la JNLP n'a aucun effet. C'est parce que seulement quelques propriétés sont prises en charge de cette façon (il y a une liste de près de bas de cette page). "jdk.http.auth.le tunneling.disabledSchemes" n'est pas parmi eux.

Avez-vous été en mesure de vérifier, que les biens general de travail? Cette SORTE de réponse peut aider: stackoverflow.com/a/4036534/867816
Non, c'est la première fois que je suis en train d'utiliser une balise de propriété. Cependant java vm-args ne semble pas s'appliquer ici, comme il y a seulement quelques arguments pris en charge. Voici une liste: docs.oracle.com/javase/8/docs/technotes/guides/javaws/... Cependant, maintenant que je vois il y a aussi une liste de ce type de la balise de propriété. Hm. Donc, il n'est pas possible d'activer l'authentification basique proxy tunneling dans Java Web Start?

OriginalL'auteur Marcus | 2017-01-23