![](/img/trans.png)
[英]Asp.net forms authentication cookie not honoring timeout with IIS7
[英]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.