2011-01-17 12 views
2

私はTomcatの6の外またはTCサーバ内の別のWebアプリでmvn testでこれを行う場合は、すべてが素晴らしい起こっているのTomcat 6でWebアプリでJSoupアクセスを叩く方法は、tomcat 6でjava.net.SocketPermissionを拒否しましたか?

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

をしようとすると、私は例外java.security.AccessControlException: access denied (java.net.SocketPermission www.somepage.net:80 connect,resolve)を得ました。

答えて

2

/conf/catalina.policyファイルを編集して、問題のコードにjava.net.SocketPermissionを付与する必要があります。

Tomcat 6.0 Security Manager HOW-TOも参照してください。

+0

ありがとうございました。私は 'permission java.net.SocketPermission "*"、 "connect";' /var/lib/tomcat6/conf/policy.d/04webapps.policyに移動してみてください。 –

+0

ようこそ。 – BalusC

関連する問題