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