Chrome asks to "Select a Certificate" for SSL on my Rails app using thin

dre*_*ell 5 ruby ssl ruby-on-rails thin

I have a Rails app that is configured to only use SSL. I also have free SSL certificates from StartSSL.

I use thin as my web server with this command:

thin start -p 80 & thin start -p 443 --ssl --ssl-key-file ./.ssl/sslkey.key --ssl-cert-file ./.ssl/sslcert.cert &
Run Code Online (Sandbox Code Playgroud)

从技术上讲这是可行的-访问我网站的http版本会将其重定向到https版本。但是,当我访问该站点时,Chrome和Safari都会提示我从本地钥匙串中“选择证书”以对服务器进行验证。

此行为是不希望的。如何以不显示此对话框的方式设置SSL精简?

小智 4

正如 joelmaranho 指出的那样,这似乎是一个thin 问题。在他撰写本文时,解决方案 ,--ssl-disable-verify尚未在 中提供,但现在thin已经可用。

解决方案:从 开始瘦身--ssl-disable-verify