У меня есть несколько сайтов MVC, которые проходят проверку подлинности в ADFS.
Некоторые пользователи сталкиваются с проблемой, когда они зацикливаются после ввода своих учетных данных.Затем я записываю это событие в журнал:
Additional Data
Protocol Name:
wsfed
Relying Party:
https://xxxxxxxxxxxxxxxxxxxx
Exception details:
Microsoft.IdentityServer.Web.InvalidRequestException: MSIS7042: The same client browser session has made '6' requests in the last '6' seconds. Contact your administrator for details.
at Microsoft.IdentityServer.Web.Protocols.PassiveProtocolHandler.UpdateLoopDetectionCookie(WrappedHttpListenerContext context)
at Microsoft.IdentityServer.Web.Protocols.WSFederation.WSFederationProtocolHandler.SendSignInResponse(WSFederationContext context, MSISSignInResponse response)
at Microsoft.IdentityServer.Web.PassiveProtocolListener.ProcessProtocolRequest(ProtocolContext protocolContext, PassiveProtocolHandler protocolHandler)
at Microsoft.IdentityServer.Web.PassiveProtocolListener.OnGetContext(WrappedHttpListenerContext context)
Я пытался очистить кеш браузера, но так и не заработал.Я могу войти с любыми учетными данными пользователя на моем ПК, но когда некоторые пользователи пытаются войти в систему на своих ПК, они получают ошибку.Во всех браузерах, со всеми учетными данными пользователя.
Я схожу с ума из-за этого.Кажется, что-то связано с ОС, а не с браузером.
Он отлично работает с SAML.
Кто-нибудь знает что-нибудь об этом?