У меня есть приложение ASP.NET Core MVC, которое содержит контроллеры MVC и API. Я перенес часть регистрации проекта из ASP.NET в React, поэтому в конце процесса пользователь должен быть перенаправлен на страницу ASP.NET. Пользователь получает JWT в какой-то момент в процессе регистрации; в конце есть конечная точка, которая берет токен, извлекает идентификатор пользователя и подписывает пользователя, используя SignInManager.
Теперь, это прекрасно работает на Chrome, но возвращает 401 Firefox. Я использовал Fiddler для просмотра запросов, и похоже, что для Firefox отсутствует файл cookie AspNetCore.Identity.Application
. Поскольку это обрабатывается на стороне сервера, я предполагаю, что Firefox управляет файлами cookie.
Есть какие-нибудь идеи о том, как запустить cookie во всех браузерах?