Я искал решение, но нашёл только темы, которые не помогают решить эту проблему. Я пытаюсь запустить SSL локально в Discourse. В руководствах по Rails для этого рекомендуют использовать флаг -b при запуске rails server, например:
rails s -b 'ssl://127.0.0.1:3000?key=config/ssl/localhost.key&cert=config/ssl/localhost.crt'
Однако в Discourse это работает не так, как ожидается.
Спасибо за ответ, @Falco. Я планировал протестировать потоки SSO, но использование Ngrok создаст проблемы, так как нам необходимо передавать одобренные обратные вызовы этим сервисам. Я ожидал, что смогу просто привязать адрес к серверу с SSL через Rails. Есть идеи, почему это не работает из коробки?
Да, я думаю, что это потребует изменения URL-адреса обратного вызова в этих сервисах для каждого разработчика, который хочет работать с SSO, каждый раз при использовании ngrok.