2012-04-16 48 views
0

我知道同一域名下的應用程序可以通過cookies相互通話。但是,這是如何在IIS級翻譯的?所有這些應用程序都必須在同一個IIS網站下,以便他們能夠讀取彼此的Cookie?我相信爲應用程序池選擇的隔離級別也起作用。IIS網站下的所有應用程序是否都可以訪問其他cookie?

因此,這個問題的簡短版本在IIS中需要做些什麼來分離Web應用程序,以便能夠讀取彼此的Cookie?

這是一個純理論問題。

更新:在進一步閱讀cookies後,您似乎可以設置cookie,也可以指定應該使用哪些域。 (例如,我可以通過將域設置爲.com來爲每個人創建一個cookie)如果這是真的,IIS配置與cookie的可訪問性無關嗎?

+0

這個問題似乎類似於另: http://stackoverflow.com/questions/6269354/is-it-possible-to-access-cookies-which-exists-on-another-application-in- iis – 2012-04-16 15:52:31

+0

我確實檢查了這個鏈接。但它不完全解決我的查詢:( – developer747 2012-04-16 15:55:51

+0

試試這個:http://www.nczonline.net/blog/2010/05/25/cross-domain-ajax-with-cross-origin-resource-sharing/ – 2012-04-16 16:07:27

回答

0

Cookie訪問與IIS設置無關。設置Cookie的代碼決定誰(來自同一個域或所有域的請求)可以訪問Cookie。

相關問題