Discourse Connect: reindirizzamento dopo il login non funzionante

Le parti non-Discourse del mio sito utilizzano il Discourse Connect Provider per i login. Ho notato ieri che la pagina di login di Discourse non reindirizza più alla pagina da cui l’utente proveniva. Invece, un login riuscito reindirizza al nostro forum. Non abbiamo modificato ciò che inviamo all’endpoint /session/sso_provider di Discourse da maggio, e return_sso_url che impostiamo nel payload della richiesta sembra essere ciò che intendiamo.

Sto usando Discourse 3.6.0.beta1-dev. Non so quando è iniziato il problema, poiché il logout non è qualcosa che faccio molto spesso. Abbiamo aggiornato Discourse diverse volte da maggio, il che mi fa pensare se sto riscontrando una regressione.

Dove posso cercare per risolvere ulteriormente questo problema?

1 Mi Piace

Ho spostato questo nella categoria bug poiché ora sono abbastanza sicuro che si tratti effettivamente di un bug in Discourse.

Questi due post in risposta alle istruzioni per la configurazione di Discourse Connect descrivono lo stesso problema che sto riscontrando:

Il primo di questi due post indica che il problema è iniziato dopo l’aggiornamento a 3.5.0.beta5-dev a fine maggio. Avevo già identificato che il problema era iniziato per noi non prima di maggio, il che sospetto non sia una coincidenza.

1 Mi Piace

Questo commit https://github.com/discourse/discourse/commit/305ebedfa1fbd47a71ecd01aa6e505fad87f0af1 è tra la 3.5.0.beta4 e la 3.5.0.beta5 e sembra pertinente ai reindirizzamenti al momento del login. Mi chiedo se sia questo il colpevole?

1 Mi Piace

Ciao @uckelman,

Credo che questo potrebbe essere stato risolto solo nelle ultime settimane, quindi sembra che sia stato dopo il tuo ultimo aggiornamento.

Puoi provare ad eseguire l’ultimo tag v3.6.0.beta1 che include questa correzione?

Facci sapere se stai ancora riscontrando il problema o se sembra essere stato risolto.

3 Mi Piace

Mi sono aggiornato alla versione 3.6.0-beta1 proprio ora e posso confermare che i reindirizzamenti funzionano di nuovo! :tada:

Questa è un’ottima notizia! Grazie mille!

2 Mi Piace

Fantastico. Sono contento che ora funzioni e grazie per la segnalazione!

1 Mi Piace