2010-09-02 13 views
15

Tengo 2 sitios web ejecutándose en localhost en diferentes puertos. Como los navegadores no diferencian los números de los puertos al enviar cookies, mi ticket de autenticación de formularios de un sitio se está enviando al otro¿Cómo personalizo el nombre de la cookie de Autenticación de formularios?

¿Cómo resuelvo esto? Pensé que una buena solución sería cambiar el ticket de autenticación de formularios o uno de los sitios web, pero no sé cómo hacerlo.

Respuesta

26

En su web.config:

<authentication mode="Forms"> 
    <forms name="{WhateverCookieNameYouWant}" loginUrl="LogOn.aspx" /> 
</authentication> 
+2

es el principal dot un requisito? Estaba tratando de encontrar información al respecto, y no tuve mucha suerte. Encontré [esta pregunta] (http://stackoverflow.com/q/5373980/88709) y revisé sus respuestas, pero tengo que admitir que estoy más confundido que antes: | –

+0

No estoy seguro. Leí esa publicación que vinculó y ahora estoy más confundido que antes: O –

+0

@DustinHodges con los que he estado luchando durante años, ¡gracias por esta respuesta! – Rob

Cuestiones relacionadas