Meaningless Drivel is fun!*
The moose likes Applets and the fly likes Reg:Socket security exception Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Applets
Bookmark "Reg:Socket security exception" Watch "Reg:Socket security exception" New topic
Author

Reg:Socket security exception

rajesh anguraj
Greenhorn

Joined: Feb 06, 2008
Posts: 15
Dear all,

I've written an applet running in a webpage, which will open a socket connecting to 127.0.0.1, the localhost.

It work fine in my development environment (browser & webserver run in localhost), but when I deploy the website to a server,the applet always run with exception "access denied (java.net.SocketPermission 127.0.0.1:20000 connect,resolve)".

I've have signed the jar with a cert. I have changed the java.policy in system to allow it, but still it didnt work.

The grant permission that i gave is :



kindly provide me a solution.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39544
    
  27
If the applet is signed then no policy change is needed - those are two different ways to accomplish the same thing. Are you getting the dialog that asks you whether you want to trust the certificate?

You may have to run the code as privileged code, as described in http://www.coderanch.com/how-to/java/HowCanAnAppletReadFilesOnTheLocalFileSystem.


Ping & DNS - updated with new look and Ping home screen widget
rajesh anguraj
Greenhorn

Joined: Feb 06, 2008
Posts: 15
Hi,
I am getting the dialog for trust certificate. The problem is i am calling the applet method through a javascript call. I feel this might be causing the problem.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Reg:Socket security exception
 
Similar Threads
Help me to run my first RMI app
JApplet System Access
Security Exception in Netscape
security permission for webapp
java.policy grant codeBase