자바 애플릿을 사용하여 www.google으로 HTTP 요청을 실행합니다. 브라우저가 표시되지만 브라우저에 다음과 같이 표시됩니다. "java.security.AccessControlException : 액세스가 거부되었습니다 ("java.net.SocketPermission "www.google.fr:80"connect, resolve ")""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
때때로 애플릿이 실행되도록 승인합니다. 하지만 팝업이 표시되지 않는 경우가 있습니다. JRE는
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]');
}
(사용중인 클래스에 대한 코드를 공유 할 수 있습니까?) 해당 클래스를 사용하는 외부 서비스에 연결할 수 있습니까? –