Попробуйте удалить файлы cookie после переключения серверов. Оба сервера имеют свою собственную конфигурацию и, вероятно, свой собственный ключ дешифрования , с помощью которого cookie-файл проверки подлинности форм шифруется и дешифруется. Таким образом, если cookie-файл все еще зашифрован IIS, переключите проект на использование встроенного сервера разработки и перейдите на сайт, и этот сервер не сможет расшифровать cookie-файл.
Вы можете предотвратить эту проблему, если поместите ключ дешифрования в ваш web.config:
<machineKey decryptionKey="..." />