Ho un’installazione di WordPress con WP Discourse e un’installazione di Discourse su un server diverso. Ho configurato correttamente entrambi e l’SSO funziona come previsto. Utilizzo PMP per gestire l’iscrizione. Tutto funziona, ma ho un errore molto strano:
WordPress: wp.site.com
Discourse: disco.site.com
Quando qualcuno visita wp.site.com, viene mostrata la pagina di login di WP. Se accedono, tutto è perfetto.
Quando visitano disco.site.com e NON sono loggati, vengono reindirizzati a 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=
Errore: Request-URI Too Long
Discourse: 2.5.0.beta4
Non ho spuntato l’opzione “sso allows all return paths” su Discourse.
Qualche idea su cosa possa causare questo ciclo di reindirizzamento solo quando si proviene da disco.site.com?