2011-10-01 120 views
1

兩週前,我爲我的域名購買了SSL證書。我有一個應用程序在Facebook和Safari瀏覽器工作正常,但在Chrome中出現以下消息:Facebook應用程序與SSL證書

「錯誤501(net :: ERR_INSECURE_RESPONSE):錯誤desconocido。」

我在Facebook的應用程序配置中設置了「安全畫布URL」。

有什麼問題?


我剛剛在Internet Explorer和Firefox中檢查過它,工作正常。

在兩個瀏覽器中直接進入遊戲。

關於證書和應用程序設置,該證書對www和域有效,在應用程序設置中我只鍵入了域名。


好了,從Facebook中出現的問題的功能是:

FB.Canvas.setAutoResize(); 

我希望這會有所幫助。

+0

作爲一個測試嘗試從startssl.com的免費證書,看看你是否得到相同的錯誤 – alexl

回答

0

什麼問題?

您的SSL證書無效或未正確配置。例如,當您在應用程序設置中將www與您的域一起使用時,可能會發生這種情況,而將證書發佈在沒有www等域的情況下,可能會發生其他錯誤配置。

1

這個問題發生在我的應用程序上,但只在Ubuntu上的Chrome上(在Windows 7上的Chrome很好,而且Ubuntu [版本13]在Ubuntu上是好的),而且它只發生在安全瀏覽在Facebook中強制使用(帳戶設置>安全>安全瀏覽)。通過取消選中Browse Facebook on a secure connection (https) when possible,我不再收到此問題。

請倒下這個答案(很多,哈哈哈),因爲告訴用戶使用不同的操作系統或關閉安全瀏覽是不會收到好!如果我想出一個真正的解決方案,我會報告回來。

0

我知道這是一箇舊線程,但在面對一些使用共享SSL證書而不是自定義域名證書的免費主機時,我遇到了類似的問題。在設置您的Canvas應用程序時,在「安全畫布URL」上,使用由HOST提供的URL而不是您的自定義URL。 例如:如果您的主機是openshift,他們會提供一個類似於 - > php-blablabla.rhcloud.com的URL。使用這個而不是blablabla.com(這將是你付費的域名)。 希望這可以幫助別人。 乾杯。