你好,
我查找过是否有解决方案,但找到的主题都无法解决此问题。我尝试在 Discourse 本地运行 SSL。参考 Rails 教程,他们建议在运行 rails server 时使用 -b 标志,例如:
rails s -b 'ssl://127.0.0.1:3000?key=config/ssl/localhost.key&cert=config/ssl/localhost.crt'
但这种方法在 Discourse 中无法按预期工作。
欢迎提供任何反馈。
谢谢!
你好,
我查找过是否有解决方案,但找到的主题都无法解决此问题。我尝试在 Discourse 本地运行 SSL。参考 Rails 教程,他们建议在运行 rails server 时使用 -b 标志,例如:
rails s -b 'ssl://127.0.0.1:3000?key=config/ssl/localhost.key&cert=config/ssl/localhost.crt'
但这种方法在 Discourse 中无法按预期工作。
欢迎提供任何反馈。
谢谢!
我们的团队使用专用工具来测试需要 SSL 的功能(如服务工作者、PWA 等)。
感谢回复 @Falco,我本想测试 SSO 流程,但使用 Ngrok 会有问题,因为我们需要向这些服务传递已批准的回调地址。我原本以为可以直接通过 Rails 将地址绑定到支持 SSL 的服务器上。请问为什么这不能开箱即用?
那为什么会是个问题呢?ngrok 基础计划允许你指定自定义子域名。
是的,我认为这需要为每个想要使用 SSO 的开发者,在每次使用 ngrok 时,更改这些服务的回调 URL。