Chrome会在我的Rails应用上使用thin要求为SSL选择“证书”

我有一个配置为仅使用SSL的Rails应用程序。 我也有来自StartSSL的免费SSL证书。

我使用thin作为我的Web服务器使用此命令:

thin start -p 80 & thin start -p 443 --ssl --ssl-key-file ./.ssl/sslkey.key --ssl-cert-file ./.ssl/sslcert.cert & 

这在技术上有效 – 访问我的网站的http版本重定向到https版本。 但是,当我访问我的本地Keychain“选择证书”以validation服务器时,Chrome和Safari都会提示我。

这种行为是不可取的。 如何以不显示此对话框的方式设置瘦身SSL?

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

解决方案:使用--ssl-disable-verify开始瘦身。