我在我的子域使用甘地SSL證書,它的工作正常,除非通過Facebook Android應用程序訪問網站,我得到一個安全錯誤。Facebook上的Android應用程序的SSL證書錯誤只有
我已經加倍檢查SSLShoper和QUALYS SSL LABS,沒有問題的報道。
網站網址是https://tickets.shotguntheapp.com/events/5569
,它可以通過Facebook點擊「可售門票」 here
任何線索,其中的問題可能來自訪問?
*******解決的問題******
- 第一個問題是在鏈阿南德 缺少證書解釋得很好
- 第二個問題是在我的Heroku
certs:update
命令。如果運行heroku certs
,則可能會看到兩個類型爲SNI和端點的證書。 兩者都必須更新!
獲得正確的兩個中間鏈的正確集合嗨Anand,感謝您的快速回復,您是對的,但現在我試圖找出如何發送這個另一箇中間證書。我試圖以連接三個證: '貓tickets.shotguntheapp.com.crt GandiStandardSSLCA2.crt USERTrustRSAAddTrustCA.crt> STAR_tickets.shotguntheapp.com.crt' 然後「Heroku的證書:更新STAR_tickets.shotguntheapp.com.crt tickets.shotguntheapp.com.key「,但USERTrust證書仍然丟失。你知道我的連鎖創作有什麼問題嗎? – lgerard
這似乎是正確的。從什麼是我的鏈證書下載的?有這個順序的兩個中間證書 - 甘地標準SSL CA 2,USERTrust RSA認證機構。你可以在運行'certs:update'時嘗試使用'--bypass'標誌,如下所示:https://devcenter.heroku.com/articles/ssl-endpoint#update-certificate –
我也嘗試直接連接我的服務器證書有一個從什麼是我的鏈證書下載? 'cat tickets.shotguntheapp.com.crt tickets.shotguntheapp.com.chain.crt> tickets.shotguntheapp.com.chained.crt' and run this time'heroku certs:update tickets.shotguntheapp.com.chained.crt tickets.shotguntheapp .com.key --bypass',但是什麼是我的鏈證書仍然給我一個警告 – lgerard