Ask a Question related to ASP.NET Security, Design and Development.
-
VB Programmer #1
HELP: Constantly expiring cookie!!! :(
I have a login page that creates a cookie. The expiration time (in seconds)
is in a string in web.config. The problem is that I have to keep logging
in after only a few minutes. Any ideas? Here's portions of my cookie
code...
Dim ctxMyContext As HttpContext = HttpContext.Current
Dim fatTicket As New FormsAuthenticationTicket( _
1, txtUserName.Text.ToUpper.Trim, DateTime.Now, _
DateTime.Now.AddMinutes(30), False, strUserData)
Dim strCookieValue As String =
FormsAuthentication.Encrypt(fatTicket)
Dim cookieMyCookie As HttpCookie = New
HttpCookie(FormsAuthentication.FormsCookieName)
Dim strReturnUrl As String
' Create custom cookie
With cookieMyCookie
.Path = FormsAuthentication.FormsCookiePath
.Value = strCookieValue
.Expires =
DateTime.Now.AddMinutes(CType(ConfigurationSetting s.AppSettings("CookieExpir
ationMinutes"), Double))
End With
ctxMyContext.Response.Cookies.Add(cookieMyCookie)
Thanks,
Robert
VB Programmer Guest
-
expiring sessions
I've seen a couple of questions regarding the expiring of sessions in PHP. The way to control how sessions expire is to set some options in... -
FormsAuth Ticket Keeps Expiring
Calling out ASP.NET Forms Auth Experts! I need your help. Using FormsAuthentication to auth against Active Directory. During my login process,... -
Cookies set one time, I delete cookie, cookie is never set again!
I am having this problem: My PHP script will set a cookie, it's there in my /Cookies folder. I delete the cookie (I have to for testing purposes,... -
Expiring cookies
Hi, I'm having a strange problem with setting a cookie's expiration date. The relevant code is as follows: HttpCookie hc = new... -
expiring a page
Hi 1)Rather than disable the back button you can use the location.replace javascript method on the pages that you dont want people to be able to... -
Andre #2
HELP: Constantly expiring cookie!!! :(
If you use an absolute date as a expiration date, this
date is set by the server, in the server's timezone.
Cookie expiration is in a way handle by the client. The
browser decides whether to include the cookie in the
request send to the server. It does so if the expiration
date is ahead of the client date.
If the server is in a different timezone it can be
problematic.
expiration time (in seconds)>-----Original Message-----
>I have a login page that creates a cookie. Thehave to keep logging>is in a string in web.config. The problem is that Iof my cookie>in after only a few minutes. Any ideas? Here's portionsHttpContext.Current>code...
>
> Dim ctxMyContext As HttpContext =( _> Dim fatTicket As New FormsAuthenticationTicketDateTime.Now, _> 1, txtUserName.Text.ToUpper.Trim,strUserData)> DateTime.Now.AddMinutes(30), False,FormsAuthentication.FormsCookiePath> Dim strCookieValue As String =
>FormsAuthentication.Encrypt(fatTicket)
> Dim cookieMyCookie As HttpCookie = New
>HttpCookie(FormsAuthentication.FormsCookieName)
> Dim strReturnUrl As String
>
> ' Create custom cookie
> With cookieMyCookie
> .Path =(ConfigurationSettings.AppSettings("CookieExpir> .Value = strCookieValue
> .Expires =
>DateTime.Now.AddMinutes(CType(cookieMyCookie)>ationMinutes"), Double))
> End With
> ctxMyContext.Response.Cookies.Add>
>Thanks,
>Robert
>
>
>
>.
>Andre Guest



Reply With Quote

