Uma applet só pode se comunicar com a máquina servidora de onde ela veio (a não ser que a applet seja assinada).

Então esse erro aparece quando o endereço ip de SERVER_ADDR é diferente do ip do servidor de onde a applet veio.

[]s


At 20:25 26/02/03, you wrote:
Olá a todos!
Eu estou tentando implementar um cliente em Java utilizando socket, mas esse
cliente é um applet, o programa gera a seguinte exceção:
java.security.AccessControlException: access denied
(java.net.SocketPermission "IP":"PORTA" connect, resolve)

O código é o seguinte:
try{
client = new Socket(InetAddress.getByName(SERVER_ADDR),PORT);
input = new ObjectInputStream(client.getInputStream());
output = new ObjectOutputStream(client.getOutputStream());
ThreadLe = new ReadThread(txtArea,this);
}
catch(IOException e){
e.printStackTrace();
};
Esse problema não ocorre quando faço isso num JFrame, será que alguém poderia me
auxiliar.


Obrigado a todos.
William Massaharu Ono

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------



------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------



Responder a