Installation double Tomcat - problème de conservation de l'authentification des utilisateurs

0

J'ai un problème sur un serveur où Jira et Confluence sont installés.

Ils fonctionnent sur différents ports (81 et 83), et dans le planificateur de tâches, je trouve deux processus Tomcat différents. Donc, les choses devraient (en théorie) être bonnes.

Cependant - les utilisateurs sont éjectés de l’une des solutions quand ils accèdent à l’autre. Et Confluence semble aussi me donner du fil à retordre, peu importe ce que je fais.

J'ai essayé de désactiver la gestion de session dans Jira (formulaires), sans aucune chance.

Je ne sais pas s'il s'agit de Tomcat qui se mêle ou s'il s'agit de quelque chose d'autre.

Sonstabo
la source

Réponses:

0

J'ai appris cela du support d'Atlassian:

Oui. J'ai vécu ce genre de conflit aussi dans mon cas. Je pense que c'est parce que JIRA et Confluence s'exécutent sur le même serveur avec le même DNS. Il semble que le navigateur ne sache pas comment différencier le DNS entre différents ports.

J'utilise la case à cocher Mémoriser mes informations lorsque je me connecte à l'instance de test JIRA et à Confluence afin qu'elle se connecte automatiquement si la session a expiré.

Vous voudrez peut-être envisager d'utiliser notre produit Crowd pour l'authentification unique (SSO) pour JIRA et Confluence.

Pour plus d'informations, consultez http://www.atlassian.com/software/crowd/

Puis j'ai répondu et obtenu la réponse suivante:

" Btw - cocher la case " Mémoriser mes informations "ne changera pas grand-chose. C'est à ce moment-là que je reçois le message" Supprimer l'authentification des formulaires ". "

Désolé mon erreur. Il semble que cela ne fonctionne pas pour moi non plus.

" Je crois que c'est un bug? "

Je peux vous assurer que ce n'est pas un bug. Ceci est juste la limitation du navigateur. Vous voudrez peut-être essayer de sauvegarder votre mot de passe dans le navigateur et voir le mot de passe enregistré à partir de la configuration de l'ordinateur qui ne capture pas le port. Les cookies du navigateur ne capturent pas le port et font dire au navigateur que JIRA et Confluence sont le même site. Cependant, la session n'est pas la même dans JIRA et dans Confluence. Lorsque vous vous connectez à JIRA, le navigateur enregistre la session de JIRA, mais lorsque vous vous connectez à Confluence, il remplace la session par celle de Confluence. Comme la session a changé, vous ne pouvez plus accéder à JIRA.

Non seulement le port, si vous utilisez le serveur JIRA et Confluence sur le même ordinateur avec un chemin d’URL différent, tel que http://10.4.98.14/jira et http://10.4.98.14/confluence, le navigateur le considérera comme identique. serveur aussi.

Conclusion: on dirait que celui-ci est un problème de navigateur.

Sonstabo
la source