2011-07-21 3 views
-1

J'ai 4 applications et différentes technologies (php, .net et java) et 4 applications ayant une base de données différente, et une page de connexion diff. Je veux créer une page de connexion pour que les quatre applications aient une seule page de connexion et après la connexion de la page nouvellement créée, sauter la page de connexion de l'application 4 et la page suivante après la connexion doit être affichée.signature unique pour différentes applications. dans les applications J2EE

Répondre

0

Vous devriez examiner les technologies Single Sign On. SAML (langage de balisage d'assertion de sécurité) est une technologie d'ingrédient qui pourrait résoudre de telles exigences.

Vous auriez un portail faisant office de fournisseur d'identité SAML et vos applications deviendraient des fournisseurs de services SAML. De nombreux produits open source et commerciaux sont disponibles et implémentent SAML pour vous aider à l'intégrer.

0

Définissez un cookie à partir de l'une de vos applications et vérifiez dans les autres applications si le cookie est défini pour le domaine correct. Vous pouvez définir la valeur des cookies en tant que nom d'utilisateur actuellement connecté.

Ainsi, d'autres applications peuvent «faire confiance» et contourner la connexion.

Voici comment nous avons obtenu le code d'accès unique entre notre application et IBM Cognos.

Consultez cette discussion pour plus de détails. - SSO between Java EE and Cognos application

Questions connexes