[JAVA] RMI impossible d'accès sur une autre machine

RMI impossible d'accès sur une autre machine [JAVA] - Programmation

Marsh Posté le 31-03-2002 à 22:57:02    

voila j'ai deux machines, sur la machine A je lance remiregistry je peus donc lancer des programmes se servant de rmi sur la machine A. par contre impossible de s'enregistrer auprès de rmiregistry lorsque les programmes s'execute sur la machine B, il me dit que je n'est pas les autorisations necessaire, d'ou vien le problème ?

Reply

Marsh Posté le 31-03-2002 à 22:57:02   

Reply

Marsh Posté le 01-04-2002 à 02:14:50    

aucune idée ... mais si tu trouves la réponse, écrit la, ca m'intéresse !


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 01-04-2002 à 02:24:37    

tu as donné la permission SocketPermission au client ?
dans le cas ou tu n'utilises pas de SecurityManger, la JVM ne cherche que dans le classpath, et si tu en utilises un, il faut donner cette permission pour que ca marche

Reply

Marsh Posté le 01-04-2002 à 10:34:36    

HappyHarry a écrit a écrit :

tu as donné la permission SocketPermission au client ?
dans le cas ou tu n'utilises pas de SecurityManger, la JVM ne cherche que dans le classpath, et si tu en utilises un, il faut donner cette permission pour que ca marche  




 
exact. Tu dois donner les droits SocketPermission sur le port sur lequel ta registry est lancée via un outil qui s'appelle policytool.
 
C'est un "problème" qui n'existait pas avec jdk 1.1. Depuis 1.2 tu dois donner les droits à la "main"
 
A+

 

[jfdsdjhfuetppo]--Message édité par DarkLord--[/jfdsdjhfuetppo]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 01-04-2002 à 11:24:26    

ok merci je vais voire

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed