我們的運營商已經實施了我們的門戶網站一個循環賽負載平衡器,它似乎會造成一些問題,我不能去的底部。用戶被註銷網站由於循環賽負載平衡器
我能夠確定我們是在和我們瀏覽我們留在服務器A在工地附近的哪個服務器如果我離開它5分鐘,並嘗試另一個網頁,我會推送到服務器B,登錄出並顯示登錄頁面。
我已經讓他們確保machine.config中的MachineKey在兩臺服務器上都是相同的,並且我在本地測試了會話沒有被使用 - 我可以在本地完全關閉會話,仍然有效。我已經在兩臺服務器上驗證了它在域上創建了一個ASPXAUTH cookie,因此我們應該在兩臺服務器上分類爲已驗證 - 但每次更換服務器時都要保留我的身份驗證。
有什麼想法可能導致註銷?我猜這是我對ASPXAUTH如何工作的誤解。
謝謝,故障排除指南幫助我確定客戶端在短暫延遲後請求頁面時實際上並未發送ASPXAUTH cookie,導致服務器認爲它們未通過身份驗證。不過,我仍然在努力思考下一步是什麼。提琴手日誌顯示「隧道到」「www.mydomain.co.uk:443」兩次,所以爲什麼它不會看到作爲相同的URL並通過cookie?在這兩個服務器上,cookie顯示過期爲「在會話結束時」,並與域名「https://www.mydomain.co.uk」相關聯......這在我的理解中應該起作用。 – ColinRobertson
我已將您的答案標記爲已接受,因爲正如您所預料的那樣,Web主機尚未完全部署MachineKey更改。他們在Framework文件夾中更改了它,但在Framework64文件夾中沒有更改。謝謝你的幫助。 – ColinRobertson
很高興它現在爲你工作! – Maxam