我开发了一个Sinatra应用程序,允许用户通过一些外部网站登录。其中一个网站需要在我的Sinatra网站上有2个https页面:接受和拒绝:
https://my_sinatra_app.com/external_login/site1/accept
https://my_sinatra_app.com/external_login/site1/reject
如果用户输入有效的登录名和密码并点击site1上的“同意”,他们将被重定向到我的网站上接受页面,否则 - 拒绝一个。
嗯,这不是那么重要。问题是,在Sinatra应用程序中使用https需要做些什么?我需要一个非常好的解决方案,允许我在localhost和web主机上使用https。只是为了使我的应用程序特别在localhost上工作。
你的想法?