激凹みから立ち直る方法

JavaアプレットでHTTP接続して、データを受信するプログラムを書こうとしているのですが、以下のエラーの意味がわからず困っています。

java.security.AccessControlException:
access denied(java.net.SocketPermission xxxx.com:80 connect,resolve)

URLを指定して、アプレット上に受信データを表示させたいのですが、
無理なのでしょうか?

A 回答 (2件)

JDKのバージョン等不明ですが



C:\jdk?.?\jre\lib\security\java.policy


// Standard extensions get all permissions by default

grant codeBase "file:${java.home}/lib/ext/*" {
permission java.security.AllPermission;
};



// Standard extensions get all permissions by default

grant{
permission java.security.AllPermission;
};

に書き換える
    • good
    • 0

javaアプレットはサンドボックス内で動作しています。


javaアプレットをダウンロードしたサーバとしか通信できないはずなのですが、そこら辺は大丈夫でしょうか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!