我目前正在本地计算机上运行Rails应用程序作为爱好Web应用程序的后端api(SQL行过多,不想为此付费)。
我已经想出了如何转发端口并通过http://[myexternalipaddress]:8080/api/etc ....从外部Internet访问api的方法。
这工作正常,但是我希望能够通过https服务此端点,因此我的用户不会收到安全警告。我做了一些研究,但是我下一步很困惑。通过我的rails配置或其他方法完成https服务吗?
这是我用来启动Rails服务器的命令:
rails s --binding=0.0.0.0 -p 8080
答案 0 :(得分:0)
您可以使用Docs并公开您的本地服务器
在mac
上,您可以使用brew
$ brew cask install ngrok
$ ngrok http 3000
这将为您提供类似于https://xxyyzz.ngrok.io
的网址以公开访问