2 votes

Comment contourner le refus d'accès à JSoup java.net.SocketPermission dans tomcat 6 ?

J'ai reçu une exception java.security.AccessControlException: access denied (java.net.SocketPermission www.somepage.net:80 connect,resolve) lorsque j'essaie

doc = Jsoup.connect("http://www.somepage.net/").get();

dans l'application web de Tomcat 6, mais si je le fais dans l'application mvn test en dehors de tomcat 6 ou dans une autre application web dans tc server tout se passe bien.

2voto

BalusC Points 498232

Vous devez modifier le /conf/catalina.policy pour accorder java.net.SocketPermission sur le code en question.

Voir aussi Tomcat 6.0 Security Manager HOW-TO .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X