我写了一个程序,结果出现了这样的错误;
F:\>appletviewer LanClientTalk.html
Exception in thread "Thread-4" java.security.AccessControlException: access deni
ed (java.net.SocketPermission 127.0.0.1:3210 connect,resolve)
at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:323)
at java.security.AccessController.checkPermission(AccessController.java:
546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkConnect(SecurityManager.java:1034)
at java.net.Socket.connect(Socket.java:524)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:189)
at LanClientTalk.ConnectRemote(LanClientTalk.java:156)
at LanClientTalk.run(LanClientTalk.java:78)
at java.lang.Thread.run(Thread.java:662)
我写的程序中用到了这两个ServerSocket和Socket,勇敢ServerSocket的accept来监听连接。客户机程序使用的是socket(Servername, Server_port)来连接的。就过就悲剧了。我用“appletviewer +程序名.html ”的方式运行程序,结果不能连接。真的不知道该怎么搞了,知道的请帮帮忙谢谢了。
F:\>appletviewer LanClientTalk.html
Exception in thread "Thread-4" java.security.AccessControlException: access deni
ed (java.net.SocketPermission 127.0.0.1:3210 connect,resolve)
at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:323)
at java.security.AccessController.checkPermission(AccessController.java:
546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkConnect(SecurityManager.java:1034)
at java.net.Socket.connect(Socket.java:524)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:189)
at LanClientTalk.ConnectRemote(LanClientTalk.java:156)
at LanClientTalk.run(LanClientTalk.java:78)
at java.lang.Thread.run(Thread.java:662)
我写的程序中用到了这两个ServerSocket和Socket,勇敢ServerSocket的accept来监听连接。客户机程序使用的是socket(Servername, Server_port)来连接的。就过就悲剧了。我用“appletviewer +程序名.html ”的方式运行程序,结果不能连接。真的不知道该怎么搞了,知道的请帮帮忙谢谢了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货