J’ai une installation WordPress avec WP Discourse et une installation Discourse sur un serveur différent. J’ai configuré les deux avec succès et le SSO fonctionne correctement. J’utilise PMP pour gérer les adhésions. Tout fonctionne, mais j’ai une erreur très étrange :
WordPress : wp.site.com
Discourse : disco.site.com
Lorsqu’un utilisateur accède à wp.site.com, il est redirigé vers la page de connexion de WordPress. S’il se connecte, tout est parfait.
Lorsqu’il accède à disco.site.com et qu’il n’est PAS connecté, il est redirigé vers wp.site.com/?sso=####&sig=###&redirect_to=wp.site.com/?sso=####&sig=###&redirect_to=wp.site.com/?sso=####&sig=###&redirect_to=wp.site.com/?sso=####&sig=###&redirect_to=wp.site.com/?sso=####&sig=###&redirect_to=
Erreur : Request-URI Too Long
Discourse : 2.5.0.beta4
Je n’ai pas coché l’option « sso allows all return paths » dans Discourse.
Avez-vous une idée de ce qui pourrait causer cette boucle de redirection uniquement lorsqu’on vient de disco.site.com ?