2012-06-02 31 views
0

我開發了facebook應用程序,它默認爲http.My管理員採用https的ssl證書,他在iis 7.0上完成了他的工作。 現在瀏覽我的Facebook應用程序,它在http模式下工作。 但它在https中無法正常工作。 我通過js調用ajax的響應,響應沒有讓我的應用程序ajax。我寫道「http://」, 如何調用「https」。如何將http轉換爲https facebook應用程序

我的應用程序將在http和https中工作。

請給我你的價值詞。 在此先感謝。

+0

你會得到什麼錯誤信息? –

+0

我沒有得到任何錯誤。 –

+0

迴應沒有得到js的ajax頁面。 –

回答

1

我打電話從阿賈克斯通過JS的響應,響應是沒有得到AJAX我的應用程序

對(正常)AJAX請求工作域,協議和端口必須匹配的頁面 - 它叫做同源策略。如果您的頁面通過HTTPS調用,則無法向您的域的HTTP版本發出AJAX請求。

我寫道路爲「http://」,如何調用「https」。

不要指定協議的話,那麼瀏覽器通過自己計算出,如果他有使用http://或https://

如果你不能只使用相對路徑,然後給一個沒有協議的絕對路徑 - 也就是//example.com/foo/bar.php而不是http://example.com/foo/bar.php(很明顯,用你自己的域替換)。

相關問題