Я настраиваю аутентификацию ASP.NET Core в разных конфигурациях, используя Google Chrome в качестве инструмента разработки и тестирования. Все работало хорошо локально, но внезапно это прекратилось.
Я проверил заголовки http и нашел там Set-Cookie
в своем ответе POST
, но ничего в следующем запросе, а также на вкладке Application-> Storage-> Cookies. Я осмотрел консоль и не нашел там ни ошибок, ни предупреждений. Я переписал и обновил Chrome (без эффекта) и наконец переключился на Edge, а затем Firefox.
И, да, я искал весь Интернет в поисках решения, но ответы с самым высоким рейтингом по аналогичным вопросам имеют возраст 5+, CORS
или SameSite
. Только однажды я обнаружил ссылку на ошибку в Chrome, вызывающую проблему, с которой я столкнулся.