Предотвращение «перетекания» проверки подлинности с помощью форм между веб-приложениями на localhost - PullRequest
3 голосов
/ 05 октября 2011

В настоящее время в свободное время я чередуюсь с несколькими проектами ASP.Net MVC, и я заметил, что проверка подлинности с помощью форм "перетекает" между ними.Т.е. я делаю некоторую работу, чтобы спроектировать и войти в систему, чтобы проверить некоторые функциональные возможности.Затем я переключаюсь на проект b, и когда я запускаю его, я уже вошел в систему, так как логин из проекта a все еще запоминается браузером и локальным IIS Express.

Могу ли я что-нибудь сделать, чтобы предотвратитьэто?

1 Ответ

6 голосов
/ 05 октября 2011

Изменение name и path между различными приложениями:

<forms loginUrl="Login.aspx"
       protection="All"
       timeout="30"
       name="changethename" 
       path="/yourvirtual"
       requireSSL="false"
       slidingExpiration="true"
       defaultUrl="default.aspx"
       cookieless="UseDeviceProfile"
       enableCrossAppRedirects="false" />

Объяснено: проверка подлинности с помощью форм в ASP.NET 2.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...