736 messaggi dal 08 aprile 2009
Sto scrivendo il mio primo Identity Server con VS 2019 preview e un progetto client wasm.
Se i client li aggiungo da codice funziona correttamente ma se li metto da appsetting.json mi da errore:

unauthorized_client
Invalid grant type for client

Client da Config.cs:
 new Client
                {
                    ClientId = "spaclientis4",
                    AllowedGrantTypes = GrantTypes.Code,
                    RequirePkce = true,
                    RequireClientSecret = false,
                    AllowedCorsOrigins = { "https://localhost:5001" },
                    AllowedScopes = { "openid", "profile","email" },
                    RedirectUris = { "https://localhost:5001/authentication/login-callback" },
                    PostLogoutRedirectUris = { "https://localhost:5001/" },
                    Enabled = true
                }


client da appsetting:
"IdentityServer": {
    "Clients": [
      {
        "Enabled": true,
        "ClientId": "spaclientis4",
        "AllowedGrantTypes": [ "code" ],
        "RequirePkce": true,
        "RequireClientSecret": false,
        "RequireConsent": false,
        "AllowedCorsOrigins": [ "https://localhost:5001" ],
        "AllowedScopes": [ "openid", "profile", "email" ],
        "RedirectUris": [ "https://localhost:5001/authentication/login-callback" ],
        "PostLogoutRedirectUris": [ "https://localhost:5001" ]
      }
    ]

  }

                .AddInMemoryClients(Configuration.GetSection("IdentityServer:Clients"))

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.