我使用自定义域插件向heroku托管的rails站点添加ssl证书,这也是一个facebook应用程序,并使用omniauth。它似乎工作了一段时间,然后我注意到我无法在IE8上的canvas应用程序中进行身份验证。在解决这个问题时,我注意到所有浏览器(chrome、firefox、IE9)中都有很多名称不匹配的错误。当我在ssl检查器站点上进行测试时,我得到了以下结果
证书中的常用名称都不与输入的名称(www.mydomainname.com)匹配。在web浏览器中访问此站点时,可能会收到错误消息。了解有关名称不匹配错误的更多信息。通用名称:*.heroku.com SANs:*.heroku.com,heroku.com组织:heroku.com,Inc.地点:美国加利福尼亚州旧金山,有效期从2010年8月25日至2013年8月29日序列号: 056e3972a0d34ffe9cd364eae3196171签名算法: sha1WithRSAEncryption颁发者: DigiCert高保障CA-3
Common name: DigiCert High Assurance CA-3组织: DigiCert公司位置: US有效期为2007年4月2日至2022年4月2日序列号:0851f959814145 Cabde024e212c9c20e签名算法: sha1WithRSAEncryption颁发者: DigiCert高保障EV根CA
Common name: DigiCert High Assurance EV Root CA机构: DigiCert公司地点:美国有效期:2006年9月30日至2014年7月26日序列号: 1116160165 (0x428740a5)签名算法: sha1WithRSAEncryption颁发者: Entrust.net安全服务器证书颁发机构
我是被它卡住了,还是有办法解决heroku托管的网站名称不匹配的问题?
发布于 2012-03-03 07:12:07
这是一个愚蠢的错误,但以防有人做同样的事情...
我按照所有的说明创建了"https"://secure.myapp.com,但"https"://www.myapp.com仍然指向一个IP。当我将"https"://www.myapp.com cname切换为指向我的ssl提供商提供的url时,我仍然收到不匹配错误,但至少它们指向"https"://secure.myapp.com。解决方案?为www购买了新的ssl许可证,并将www.myapp.com指向提供的url。
https://stackoverflow.com/questions/9448350
复制相似问题