2009-09-21 97 views
1

由於目標受衆,我使用.NET Cookie會話中自動檢測模式和不時我得到cookiless會議URL重定向訪問者喜歡不要重新創建會話ID .NET Cookie會話

domain.com /(S(jdhdghdghd))/default.aspx

問題是,如果我在會話過期後調用此URL,.net將重新創建它。我想找出的辦法是強制.net創建另一個會話ID,而不是使用URL附帶的會話ID。

可能嗎?

+0

您確定會話重新創建嗎?好像所有的會話狀態都會丟失。在這些情況下你會得到一個NewSesion事件嗎? – 2009-09-21 20:16:57

+0

.net允許我使用相同的網址,因此我假定從網址重新創建會話。 – nLL 2009-09-21 20:24:04

回答

0

我沒有測試它,但Web.config中有一個選項來禁用重新生成的過期會話。

<sessionState cookieless="UseUri" regenerateExpiredSessionId="false" />