Взгляните на это.Это ожидаемое поведение.
https://github.com/IdentityServer/IdentityServer4/issues/2484
В случае использования AFT (AntiForgeryToken) с SPA, токен XSRF, сгенерированный сервером, предназначен для неаутентифицированного / анонимного пользователя,как только пользователь войдет в систему, он не будет снова зарегистрирован.мы столкнулись с подобной проблемой во время нашей реализации, и это происходит только тогда, когда у пользователя открыт экран входа в систему на нескольких вкладках.Во всех других случаях использования SPA (клиенты серверов идентификации) должны проверить JWT в локальном хранилище / хранилище сеансов и, если он недействителен, отправить пользователя на страницу входа в систему серверов идентификации.
Существуют способыВы можете исправить эту ошибку, но это не так просто, и это хак , вам нужно иметь промежуточное программное обеспечение для обработчика исключений, которое ищет код ошибки 400, а затем проверяет контекст HTTP, а также, является ли пользователь действительным и вошел в систему., отправьте пользователя соответствующим URL возврата клиента.
https://github.com/IdentityServer/IdentityServer4/issues/2676#issuecomment-439893334