Estoy tratando de agregar SSL en Open edX (Ironwood).
Como sabe, en la versión de Ironwood, podemos iniciar sesión en CMS utilizando el inicio de sesión de LMS.
Supongamos que, LMS URL - https://lms.mydomain.com CMS URL - https://studio.mydomain.com
Cuando hago clic en el botón de inicio de sesión de CMS, se redirige a la URL de LMS ( https://lms.mydomain.com/login?next=https%3A%2F%2Fstudio.mydomain.com%2F ).
Después de iniciar sesión, se redirige a https://lms.mydomain.com/dashboard . Más bien debería haber redirigido a esta URL https://studio.mydomain.com/home
Funciona correctamente sin usar SSL y Dominio.
Tuve el mismo problema. Pude resolverlo editando lms.env.json y cms.env.json para tener SESSION_COOKIE_DOMAIN en ".mydomain.com" .
También asegúrese de que LOGIN_REDIRECT_WHITELIST esté configurado en "studio.mydomain.com"
Recuerde reiniciar el LMS y el CMS.
/edx/bin/supervisorctl restart lms /edx/bin/supervisorctl restart cms /edx/bin/supervisorctl restart edxapp_worker: