[英]Using cross domain JSONP requests with cookies?
我的情況如下所示:
我使用2個域。
在domain1中,我的用戶已登錄,並且為此域設置了會話cookie。
在我的HTML的domain2中,我包含一個腳本標簽,其URL指向可在domain1上運行並生成javascript的應用程序。 像這樣:
<script src="http://domain1.com/jsactions"></script>
我很好奇。 當用戶輸入domain2時,我可以假定jsactions應用程序( http://domain1.com/jsactions )將始終接收為domain1設置的會話cookie嗎? (當然,它是先前創建的)
我想知道這項功能能否在IE8 +和最新的Firefox,Chrome和Safari中正常工作。
是的,我們最近已經測試了這種方法。 JSONP請求包含它的域cookie(在您的情況下為domain1)。
而且,如果JSONP響應在其標頭中設置了Cookie,則該Cookie將包含在下一個往返中。 利用此行為,我們實現了跨域登錄方案(根本沒有重定向到domain1)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.