Discourse SSO falló al iniciar sesión al usuario durante la redirección

Hola,

Hemos configurado Discourse SSO con mi sitio (aplicación .Net). Si cargo directamente el sitio de foros de Discourse y hago clic en iniciar sesión, nos llevará a la página de inicio de sesión de mi sitio; una vez que el usuario inicie sesión, redirigirá al usuario al sitio de foros de Discourse con las credenciales iniciadas. Así que aquí el SSO funcionaba bien.

Pero ahora, cargo mi sitio e inicio sesión. Una vez que hago clic en cualquier enlace de foros de Discourse (por ejemplo, https://forums.xyz.org/t/covid-elearning-suite-better/500/3) desde mi sitio, se redirige al sitio de Discourse sin iniciar sesión. Aquí el SSO falla al iniciar sesión.

Al mismo tiempo, si el usuario hace clic en el enlace (por ejemplo, https://forums.xyz.org/session/sso?return_path=https://forums.xyz.org/t/covid-elearning-suite-better/500/3) que tiene “session/sso”, redirige a los usuarios al sitio de foros de Discourse con sesión iniciada correctamente.

A continuación, se muestra una imagen de la configuración de SSO:

Nuestra versión de Discourse: Discourse 2.8.0.beta9

No encuentro nada al respecto en los registros de errores. Pero obtuve un error de consola, consulte a continuación:

¿Alguien conoce la causa raíz de este problema? y también ¿Alguien puede ayudarme a solucionarlo?