Я нашел эту тему и похожие здесь, когда искал решение проблемы авторизации O365 после переноса сервера за прокси.
Для тех, кто попадет на эту тему через поиск, учтите два момента:
- Проверьте, включена ли опция
force_https. - Если ваш Discourse находится за SSL-прокси, попробуйте добавить настройку
proxy_set_header X-Forwarded-Proto "https";в конфигурацию Nginx вашего сервера Discourse.