簡體   English   中英

ASP.NET身份驗證Cookie超時和IIS 7設置

[英]ASP.NET Authentication Cookie timeout and IIS 7 setting

我有一個ASP.NET網站,我已將其身份驗證超時設置為60天,這樣,如果我的用戶選中了“記住我”選項,則每次回來時都不必登錄。 基本的ASP.NET登錄機制...

它在我的開發服務器以及Visual Studio內置Web服務器上都可以正常工作。 我可以關閉瀏覽器,等待30-40分鍾,然后瀏覽回該站點並自動登錄。

但是,我還沒有將站點移至托管服務提供商,並且無論我對Web.config文件執行什么操作,該Cookie都會在30分鍾左右后失效(很難確定確切的時間)。 我已經詢問了提供者的幫助支持,他們基本上告訴我:

“ Web.config文件用於配置您的網站。如果您不知道自己在做什么,請不要更改它”

確實令人沮喪的答案...

可以肯定的是,我在基本的asp.net身份驗證中檢查了網上的所有地方是否有異常,精細打印,但沒有發現。

我可以訪問我的站點(IIS 7)的IIS遠程管理,但實際上不知道在哪里查找。 IIS設置中是否可以覆蓋我的web.config身份驗證設置? 我該怎么辦...

感謝您的幫助!

只是在黑暗中開槍,但是您定義了機器鑰匙嗎? 如果您的托管服務提供商正在使用Web場,並且在與用戶經過身份驗證的服務器不同的服務器上發出請求,則身份驗證票證將失敗並迫使他們重新進行身份驗證。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM