我按照此處信函的說明 - https://devcenter.heroku.com/articles/ssl-certificate - ,它們很有幫助,尤其是因爲DNSimple是我的首選註冊商。我得到了一切而據我所知運行,購買的證書(通過DNSimple和的RapidSSL),結合CRT和CA包,並通過Heroku的客戶端發送起來:購買並安裝了ssl證書,但仍標識爲* .herokuapp.com
$ heroku ssl
www.website.com has a SSL certificate registered to /serialNumber=…
website.com has a SSL certificate registered to /serialNumber=…
但是,當我去到我的應用程序(我甚至重新啓動它們),他們仍在使用* .herokuapp.com的證書。有什麼我錯過了嗎?爲什麼事情會以* .herokuapp.com形式出現?
從頂部看,這裏是從相關方提供給我的作品。
- 從DNSimple(CERT的詳細信息頁面上):私鑰
- 從DNSimple(CERT的詳細信息頁面上):證書
- 從的RapidSSL的CA下載頁面(從 DNSimple鏈接):CA bundle "pem"
- 發自RapidSSL/Geotrust的郵件:Web服務器證書
- 從電子郵件通過的RapidSSL/GeoTrust的發送:中間CA
我想象的「私鑰」正是我所需要的heroku ssl:add
舞蹈的第二部分:heroku ssl:add site.pem private.key
但似乎當我爲第一個文件發送的「pem」文件時,我做錯了什麼。以上部分 - 需要合併才能使其發揮作用?
自2012年以來可能情況發生了變化... Apex域名使用SSL工作正常。 – 2014-02-15 02:49:39
@AronGriffis你能幫我在這個http://stackoverflow.com/questions/37766864/godaddy-with-roroku-not-running-https-for-non-www-domain,這是有關當前的問題 – 2016-06-13 14:34:43