2011-07-12 17 views
53

¿Puedo cambiar el nombre de la cookie FormsAuthentication?¿Puedo cambiar el nombre de la cookie FormsAuthentication?

En caso afirmativo, ¿cómo?

El problema que tengo es que cuando tengo dos aplicaciones web implementadas en el mismo dominio, cuando alguien está conectado, el segundo se cierra automáticamente porque usan el mismo nombre de cookie de autenticación.

+1

pregunta duplicado: http://stackoverflow.com/questions/3631617/how-do-i-customize-the-forms-authentication-cookie-name – DaveRead

Respuesta

78

Puede ajustarlo en su archivo web.config:

<authentication mode="Forms"> 
    <forms name=".CookieName" loginUrl="LoginPage.aspx" /> 
</authentication> 
+25

Para cualquier persona que se pregunta en este punto, el valor predeterminado el nombre de la cookie es ".ASPXAUTH" –

12

sí se puede especificar el nombre de la cookie en web.config en forms elemento bajo authentication elemento.

<authentication mode="Forms"> 
    <forms name="RoleBasedAuthenticationCookiename" loginUrl="~/Login.aspx" defaultUrl="~/Default.aspx"> 
    </forms> 
</authentication> 
Cuestiones relacionadas