ASP.NET Core Identity: предполагается, что файл cookie приложения остается? - PullRequest
0 голосов
/ 27 июня 2019

Я создал веб-приложение с индивидуальными учетными записями пользователей из шаблона VS 2017. Я установил часть идентификации, чтобы посмотреть, что сделано, и проверить, как все работает.

Одна вещь, которая привлекла мое внимание, это файл cookie приложения, созданный после входа в систему.

Поскольку логин создает его, я ожидал, что он будет удален при выходе из системы. Но это остается после выхода из системы. Так как я довольно хорошо разбираюсь в проверке подлинности файлов cookie, у меня возникает вопрос, если предполагается, что файл cookie остается, или его следует удалить? Если да, то как бы я его удалил?

Поскольку он не удаляется, как Identity различается, если пользователь вошел в систему или нет (если не основан на cookie)?

1 Ответ

0 голосов
/ 27 июня 2019

Мне кажется, что это проблема Firefox, неправильно обновляющая информацию о разработчике.

Когда я закрываю информацию о разработчике (F12) и снова открываю, cookie больше нет ...

Chrome немедленно отображает исчезновение файла cookie.

...