2010-11-12 47 views
0

我有2頁,一個靜態html頁面和一個python腳本 - 託管在[本地]谷歌應用程序引擎。AJAX和瀏覽器GET調用似乎有不同的cookie

/html/hello.html 定義爲登錄:需要

/廣播 這是一個Python腳本

當我第一次,我重定向到登錄頁面訪問hello.html的,我登錄,然後重定向回hello.html。

inside hello.html - 使用jQuery執行AJAX調用以從'/ broadcast'加載數據,此調用錯誤顯示'您未登錄'! 但 - 通過瀏覽器地址字段對'/ broadcast'的調用成功,就像我登錄一樣!

就好像ajax和瀏覽器調用者有不同的cookie!

幫助,我要去香蕉嗎?

+0

鈣你展示Ajax調用? – 2010-11-12 10:40:11

回答

2

愚蠢的我...

AJAX調用是本地主機 /廣播 和瀏覽器地址字段爲127.0.0.1 /廣播

... 爲「不同的餅乾「域( '127.0.0.1'!= 'localhost' 的)不ofcourse共享...

然後我還沒瘋了......

相關問題