使用我的Java小程序,我向www.google運行HTTP請求。但是瀏覽器顯示: 「java.security.AccessControlException:訪問被拒絕(」java.net.SocketPermission「」www.google.fr:80「」連接,解析「)」「java.security.AccessControlException:access denied(」java.net.SocketPermission「」www.google.fr:80「」connect,resolve「)」
我簽署了我的小程序:
keytool -genkey -alias keyName
keytool -selfcert -alias keyName
jarsigner appletName.jar keyName
有時我會授權該applet執行。 但有時候沒有彈出窗口出現許可。
我加載與applet:
function loadApplet() {
console.log('loadApplet [start]');
$('#applet').html('<applet name="requestApplet" archive="applet.jar" code="GoogleRequest.class" height="10" width="10"></applet>');
console.log(document.requestApplet.methodOfApplet()); // <-- Exception
console.log('loadApplet [finish]');
}
你能分享你正在使用的類的代碼(它在建立連接的地方)嗎?你能夠使用該類連接到任何外部服務嗎? – 2012-07-14 16:22:51