Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2012, 11:34
danivicenteregidor
 
Fecha de Ingreso: octubre-2012
Mensajes: 2
Antigüedad: 11 años, 6 meses
Puntos: 0
Crear socket en máquina local a través de un applet

Hola a todos,

Había realizado una aplicación de chat en Java y quería transformarla en un applet para poder presentarla en una página web. El problema que tengo es que al crear el socket para la comunicación con el servidor obtengo una excepción (AccesControl Exception):

access denied ("java.net.SocketPermission" "127.0.0.1:9001""connect, resolve")

La creación del socket la realizo desde la misma máquina, ya que el servidor también se encuentra alojado en local:
socketCliente = new Socket("localhost", PUERTO);

Según me he informado estos días los applets tienen prohibida cualquier creación de sockets excepto si son para comunicarse con la máquina que los ha lanzado. ¿Por qué entonces no puedo crear un socket para comunicarme con la propia máquina local? ¿Se debe firmar el socket o las políticas de seguridad de java para este cas otambién?

Muchísimas gracias por adelantado, necesito ayuda!!!