Bu gerçekten beni rahatsız ediyor ve muhtemelen web sitemdeki kullanıcılara yöneliyor. Ben benim kullanıcı oturum açmak için form kimlik doğrulaması kullanıyorumASP.NET: Kullanıcı 30 dakikadan fazla bir süre boyunca oturumda kalmayacak.
ben "Persist" parametresi varsayılan olarak doğruya ayarlanmış kullanıcı oturum açtığında.
RedirectFromLoginPage(userString, True)
ve
SetAuthCookie(userString, True)
yılında benim web.config dosyasını ben "zaman aşımı" özniteliği için "129600" belirledik:
<authentication mode="Forms">
<forms loginUrl="/registration/login.aspx"
timeout="129600" slidingExpiration="true" />
</authentication>
benim barındırma şirketi aradı ve Sorunun benim kodumda olması gerektiğini söylediler. Bunun böyle olduğuna inanmıyorum.
ne # (% & @ @ (#% & @ (# *
DÜZENLEME Bu iyi çalışmak için kullanılan inanıyorum götürdü. Ana anahtarlamalı kadar% ?? yanlış olabilir benim kod, ama aslında ev sahibi olmadığını
DÜZENLEME Fiddler'ı kullanmak için bir yorumuna cevaben 2, burada ben sayfayı yüklemek zaman Fiddler'dan ne olsun.
Set-Cookie: .ASPXAUTH=; expires=Tue, 12-Oct-1999 07:00:00 GMT; path=/; HttpOnly Set-Cookie: .ASPXAUTH=[some gobbledygook]; expires=Sun, 15-Nov-2009 20:46:29 GMT; path=/; HttpOnly Set-Cookie: ASP.NET_SessionId=vudqghfplqnh5hz1qw1cwebt; path=/; HttpOnly
Bu makale görüşmelere - Bu bir .aspxauth çerezin auth formlarla hiçbir ilgisi yoktur. – UpTheCreek