Estava procurando por uma solução, mas encontrei apenas tópicos que não oferecem ajuda com esse problema. Estou tentando fazer o SSL funcionar localmente no Discourse. Ao consultar tutoriais do Rails para fazer isso, eles recomendam usar a flag -b ao executar o rails server, como:
rails s -b 'ssl://127.0.0.1:3000?key=config/ssl/localhost.key&cert=config/ssl/localhost.crt'
No entanto, isso não funciona como esperado no Discourse.
Obrigado pela resposta, @Falco. Eu estava procurando testar fluxos de SSO, e usar o Ngrok será um problema, pois precisamos passar os callbacks aprovados para esses serviços. Eu esperava poder apenas vincular o endereço ao servidor com SSL por meio do Rails. Alguma ideia do motivo pelo qual isso não funciona imediatamente (OTB)?
Sim, acho que isso exigiria alterar a URL de callback nesses serviços, para cada desenvolvedor que deseja fazer algo com SSO, sempre que o ngrok for usado.