2012-02-25 68 views
0

我遵循所有的步驟,以添加一個ssl證書到我的heroku託管的rails網站與自定義域加載項,這也是一個Facebook應用程序,並使用omniauth。它似乎工作了一段時間,然後我發現我無法在IE8的畫布應用程序內進行身份驗證。在解決這個問題時,我注意到所有瀏覽器中的很多名稱不匹配錯誤(chrome,firefox,IE9)。當我在一個SSL檢查站點上進行測試時,我得到以下內容heroku ssl certificate給證書名稱不匹配錯誤

證書中的所有常用名稱都與輸入的名稱(www.mydomainname.com)相匹配。在網絡瀏覽器中訪問此網站時可能會收到錯誤消息。詳細瞭解名稱不匹配錯誤。 通用名:* .heroku.com 的SAN:* .heroku.com,heroku.com 組織:Heroku的公司 位置:舊金山,加利福尼亞州,美國 有效期從2010年8月25日至2013年8月29日 序列號:056e3972a0d34ffe9cd364eae3196171 簽名算法:sha1WithRSAEncryption 發行人:DigiCert高可信CA-3

Common name: DigiCert High Assurance CA-3 

組織:DigiCert公司 地點:美國 有效期從2007年4月2日到2022年4月2日, 序列號:0851f959814145cabde024e212c9c20e 簽名算法: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託管的網站?

回答

0

這是一個愚蠢的錯誤,但萬一有人不相同......

我跟所有的方向,創造了「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指向所提供的網址。

+0

也必須刪除自定義域的安全,以使其工作。 – icewoman27 2012-03-14 04:23:59

相關問題