0
我正在使用負載平衡配置中的兩臺Web服務器將.NET應用程序遷移到Azure。目前,當用戶登錄到應用程序時,我們設置了一個cookie來存儲他們的公司名稱。負載平衡時CookieUtil.SetEncryptedCookie是否工作?
CookieUtil.SetEncryptedCookie("CONAME", companyName);
我的問題是這些cookie會在兩個Web服務器上持續嗎?沒有進一步的配置被應用? .NET是否像使用表單身份驗證一樣使用機器密鑰來加密cookie?如果是這種情況,我們是否需要在web.config中設置?
在此先感謝!
我確實在web.config中爲表單身份驗證明確設置了一個機器密鑰。我現在用2個Web角色測試了上述場景,並且Cookie在兩臺機器上都保持不變。我仍然有一個小小的疑問,但當我100%確定時會更新我的問題。 – QFDev 2013-03-15 16:46:39