2012-07-02 2 views
0

이것은 어리석은 질문 일 수 있습니다. 그러나 나는 그것을 분명히 할 어떤 선택의 여지도 없다. LAN 환경 시스템에서 실행중인 채팅 서버가 있습니다. 테스트 용으로 채팅 클라이언트 애플릿을 Tomcat 서버에 배포했습니다. 웹 페이지에서 서버에 액세스하는 방법. 나는 나의 로컬 IP 주소 (192.168.0.XXX)를 주었다. 이것은 매우 나쁘다. 응용 프로그램에서 액세스가 거부되었다고합니다. 나는이 문제를 이해하면이 acception웹 응용 프로그램에서 독립 실행 형 응용 프로그램에 액세스

java.security.AccessControlException: access denied (java.net.SocketPermission 192.168.0.106:54555 
+0

이 바람둥이가 포트 54555을 사용 ? –

+0

아마도 http://stackoverflow.com/questions/4169717/why-does-my-applet-get-a-java-security-accesscontrolexception-access-denied-ja를 참조하십시오. 그것은 중복으로 보인다. – radimpe

+0

내 tomcat 포트가 8084가 아니며 다른 시스템에서 내 서버를 실행 중입니다. – mallikarjun

답변

0

을 받고, 다음 문제는이 관련이있을 수 있습니다 : Applets are specifically prohibited from making network connections from machines other than the host they were downloaded from. The only way around this is by using a digital signature in the applet.


Code Signing for Java Applets

+0

서명은 netbeans IDE (자체 서명)에서 서명을 생성해야합니다. 그러나 저에게 도움이되지 않았습니다. – mallikarjun

관련 문제