Bonjour,
j'ai un problème rmi. J'arrive a mettre en place un rmi en la créant puis en faisant un bind. J'arrive aussi a utiliser ce rmi.
Par contre je n'arrive pas a faire un bind sur un autre host (je dois faire un bind sur un serveur sur un autre host).
J'ai cette erreur.
java.rmi.AccessException: Registry.Registry.rebind disalloweds; origin /xxx.xxx.xxx.xxx is non local host
Je n'ai pourtant pas le choix je dois pouvoir faire ce bind. J'ai entendu parler de SocketPermission mais ça ne marche toujours pas
1 2
| SocketPermission(iRmiHost + ":"
+ iRmiRegistryPort, "accept, connect, listen"); |
Si on ne peut vraiment pas mettre le rmi sur un autre host que le serveur merci de me le dire.
Merci pour tout aide!
Partager