Bom dia pessoal, fiz todos os passos para assinar a applet a seguir. Segui esse tutorial: http://insonix.blogspot.com.
minha class
import java.applet.Applet;
public class AppletTeste extends Applet {
private String xmlPath;
@Override
public void init() {
String usuario = System.getProperty("user.name");
String usuarioHome = System.getProperty("user.home");
System.out.println("Usuario Home " + usuarioHome);
System.out.println("Usuario " + usuario);
}
public String getUsuario() {
String usuario = System.getProperty("user.name");
return usuario;
}
}
meu html:
<html>
<head>
<title>Login User</title>
</head>
<body>
<APPLET CODE="AppletTeste.class" archive="AppletTeste.jar" WIDTH=300 HEIGHT=250>
</APPLET>
</body>
</html>
e aqui vem o error:
java.security.AccessControlException: access denied (java.util.PropertyPermission user.name read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPropertyAccess(Unknown Source)
at java.lang.System.getProperty(Unknown Source)
at AppletTeste.init(AppletTeste.java:9)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.security.AccessControlException: access denied (java.util.PropertyPermission user.name read)
Alguém poderia me da uma força ?