안녕하세요
java applet 소스 내에서 socket 함수를 사용해서 특정 ip 로 접속을 하려합니다.
그런데 이게 새로 짠게아니고 2011,12 년도에 짜논거 그대로 사용하는건데..
그때는 잘되었었는데.. 지금은 그대로 사용하려하면 다음과 같은 오류가 납니다.
access denied (java.net.SocketPermission 1.2.3.4:8080 connect,resolve)
그래서 이를 해결하기위해 Client 측 java.policy 파일에 permission java.security.AllPermission; 를 추가했습니다.
그렇게 하고나니까 잘되긴하는데..
예전에는 저거 추가안해도 잘되었는데 , 그사이에 뭐가 바뀐것인가요?
예전과 달라진 환경은 JRE 가 바뀌긴했는데..
물론 Signed Applet 등등의 해결법이존재한다는것은 알고있으나,, 예전에는 그냥 되었었습니다.