我試圖寫Opera擴展,它必須能夠向第三方網站調用AJAX請求。爲什麼Opera擴展程序後臺頁面無法使用cookies?
我在config.xml中:
<access origin="*" />
我被授權在這個第三方網站:
我AJAX在一個非常簡單的方法使用jQuery從後臺頁面調用:
$.ajax(params);
我在蜻蜓獲得什麼? AJAX呼叫被髮送,但沒有請求Cookie。請參閱屏幕截圖:
問題僅在擴展背景頁面存在。簡單的訪問這個網站很好地轉移餅乾。
我在做什麼錯?如何讓後臺頁面看到我的cookies?或者,從我的擴展中調用第三方網站的另一種方式是什麼?
可能重複:http://stackoverflow.com/questions/2870371/why-is-jquerys-ajax-method -not-sending-my-session-cookie和http://stackoverflow.com/questions/2054316/jquery-sending-credentials-with-cross-domain-posts –
謝謝拉里,我恐怕它不是重複的。我嘗試設置憑證字段。我也檢查過域 - 它是正確的。 –