简体   繁体   English

如何授予我的小程序权限

[英]how to grant permission to my applet

My applet gave me an access denied ( java.net.socket.Persmission ) ERROR just when I changed URL from localhost:8090/Project/map.jsp to 10.1.1.27:8090/Project/map.jsp or when I tried to connect from another computer. 当我将URL从localhost:8090/Project/map.jsp10.1.1.27:8090/Project/map.jsp或尝试连接时,我的小程序给了我拒绝访问( java.net.socket.Persmission )错误。从另一台计算机。

so I looked for a solution and I found that I need to grant my applet Permission in file named java.policy at C:\\Program Files (x86)\\Java\\jre1.8.0_40\\lib\\security 所以我寻找解决方案,发现我需要在C:\\Program Files (x86)\\Java\\jre1.8.0_40\\lib\\security名为java.policy的文件中授予applet权限
like this: << grant { permission java.security.AllPermission;}; >> 像这样: << grant { permission java.security.AllPermission;}; >> << grant { permission java.security.AllPermission;}; >>
but it didn't work for me and I want to know why and how to specific my own applet with those permission. 但这对我不起作用,我想知道为什么以及如何在获得这些许可的情况下指定自己的applet。

Go to command line and type policytool it will open editor to create policy file now add permissions on policy file whatever you like and save file with name .java.policy in user home directory. 转到命令行并键入policytool,它将打开编辑器以创建策略文件,现在可以根据需要添加对策略文件的权限,并将名称为.java.policy的文件保存在用户主目录中。 It will be enough to provide permission to your applet. 向您的小程序提供许可就足够了。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM