Я создаю веб-приложение .net и использую аутентификацию с помощью форм с файлами cookie, чтобы запомнить, вошел ли пользователь в систему или нет:
<authentication mode="Forms">
<forms timeout="4320" cookieless="UseCookies" loginUrl="~/account.aspx" name="test" slidingExpiration="true" />
</authentication>
Но после сборки, изменения файла web.config или выполнения сброса IIS первая загруженная страница показывает, что я не вошел в систему. Но если я обновляю страницу снова, это показывает, что я вошел в систему, даже если я этого не сделал Ничего не делаю.
Кажется, он запоминает, что я был авторизован, но только после загрузки первой страницы.
Это обычно? У меня что-то неправильно сконфигурировано в web.config? Это проблема только локального хоста ?