IdentityServer gerät in eine Endlosschleife der Authentifizierung

Ich habe den folgenden Client in IdentityServer eingerichtet:

new Client
{
    ClientName = "My web application",
    Enabled = true,
    ClientId = "mywebapp",
    ClientSecrets = new List<ClientSecret>
    {
        new ClientSecret("somesecret")
    },

    Flow = Flows.Hybrid,

    ClientUri = "https://app.mydomain.com",

    RedirectUris = new List<string>
    {
        "oob://localhost/wpfclient",
        "http://localhost:2672/",
        "https://app.mydomain.com"
    }
}

Und es wird online gehostet, sagen wirhttps://auth.mydomain.com/core.

Versuche, das @ zu ändeMVC OWIN Client (Hybrid) Beispielclient, um sich beim oben genannten Identitätsserver anzumelden, inStartup.cs Ich habe das @ geändeClientId, ClientSecret undRedirectUri, um den Clienteinstellungen in IdSrv zu entsprechen. Wenn ich jetzt versuche, zu einer Seite zu navigieren, für die eine Autorisierung erforderlich ist, werde ich zur URL von IdentityServer umgeleitet. Wenn ich mich anmelde, trifft der Haltepunkt aufAuthorizationCodeReceived Benachrichtigung im @ des KundStartup.cs und gerät dann in eine Schleife. Der Status des Browsers zeigt:

Waiting for localhost...
Waitnig for auth.mydomain.com...
Waiting for localhost...
Waitnig for auth.mydomain.com...
...

und so weiter und beendet nie die Anmeldung. Warum passiert dies? Bitte helfen Sie.

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage