RMI impossible d'accès sur une autre machine [JAVA] - Programmation
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 !
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
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]
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 ?