1

I had exception in Applet as follow.

java.security.AccessControlException: access denied (“java.security.SecurityPermission” “authProvider.SunMSCAPI”)

SOT : java.security.AccessControlException: access denied ("java.security.SecurityPermission" "authProvider.SunMSCAPI")

This is solved by changing java.policy file at C:\Program Files (x86)\Java\jre7\lib\security. I added new permission lines in it. As follow

    permission java.util.PropertyPermission "user.home", "read";
    permission java.security.AllPermission;
    permission java.io.FilePermission "<<ALL FILES>>", "read";
    permission java.io.FilePermission "<<ALL FILES>>", "write";
    permission java.util.PropertyPermission "*", "read, write";
    permission java.util.PropertyPermission "user.dir", "read";
    permission java.lang.RuntimePermission "*";

I did it manually but our application running all around the world. And I can't go to each user to change the java.policy file. And also some user don't have admin access to change that file. So is there any way we can set runtime parameter(s) or something else...

Community
  • 1
  • 1
Vicky Thakor
  • 3,847
  • 7
  • 42
  • 67

0 Answers0