MSIS7001: Passive protocol context not found or invalid

I am trying to combine one ADFS server with another ADFS server so that Identity can provide a second ADFS instance. Thus, the application for third-party applications -> RP ADFS 1 -> ADFS ID 1. I have installed the RP application with the trust of the relying party in RP ADFS 2. I have the ADFS ID configured with the trust of the provider of requirements in the RP ADFS 3. I have RP ADFS configured with trust in ADFS ID

When I try to navigate to my relying part, I return to the ADFS ID login page and I can log in and it returns to the ADFS RP, where I get an error.

MSIS7001: The passive protocol context was not found or not valid. 

Encountered error during federation passive request. 

Additional Data 

Exception details: 

Microsoft.IdentityServer.Web.InvalidContextException: MSIS7001: The passive protocol context was not found or not valid. If the context was stored in cookies, the cookies that were presented by the client were not valid. Ensure that the client browser is configured to accept cookies from this website and retry this request.
   at Microsoft.IdentityServer.Web.EncodedContext..ctor(String encodedValue, Boolean samlEnabled, Boolean wsFederationEnabled)
   at Microsoft.IdentityServer.Web.FederationPassiveAuthentication.ParseRelyingPartyInfoFromWCtx(String wctx, Boolean deleteCookie, String& contextId)
   at Microsoft.IdentityServer.Web.FederationPassiveAuthentication.GetOriginalRequest(FederationPassiveContext federationPassiveContext, Boolean deleteCookie, String& requestId)
   at Microsoft.IdentityServer.Web.FederationPassiveAuthentication.GetOriginalRequest(Boolean deleteCookie, String& requestId)

I saw the Question , and I made sure that the answer was completed.

, , .

+4

Source: https://habr.com/ru/post/1528822/


All Articles