".AspNetCore.Correlation." state property not found
Мы получили ряд таких ошибок в нашем веб-приложении, в то время как достигли стандартного URL-адреса обратного вызова /signin-oidc
.Я использую ядро .net 2.1 и .AddAzureAdB2C(...
из образцов Azure.
Ничего сумасшедшего в нашей настройке, афаик.Мы используем 3 из OpenIdConnectEvents
OnRedirectToIdentityProvider
, чтобы добавить Guid к параметру состояния - с момента изменения iOS12 для удаления файла cookie аутентификации в SameSite.None, а также для передачи GAотслеживание идентификатора через когда он присутствует с ссылающегося сайта. OnRemoteFailure
для перенаправления на соответствующие страницы ошибок. OnTokenValidated
для проверки Guid, добавленного в 1. и удаления идентификатора GAснова.
Наша установка - это лазурная среда с балансировкой нагрузки (диспетчер трафика), с двумя службами приложений (север / запад) - оба совместно используют одно приложение ClientId
и ClientSecret
, RedirectUri
и т. д. Ключи (и) DataProtection для служб приложений совместно используются и хранятся в хранилище BLOB-объектов Azure.
Не могу точно понять, в чем проблема, проделал немалый поиск, но ничего не нашел.Если кто-то может пролить свет, это было бы очень ценно.