IdentityServer 3未验证机密,“invalid_client”响应:隐式流,撤销端点

时间:2017-07-09 19:42:33

标签: oauth identityserver3 oidc-client-js

我正在使用隐式流程在针对IdentityServer3的SPA应用程序中使用oidc-client。

在退出时撤消我的参考令牌无效。

我已将revokeAccessTokenOnSignout:true和client_secret设置为虚拟机密,我看到请求已发送出去。但是我收到了“400错误请求无效客户端”响应。 这是发送的请求:

enter image description here

以下是回复: {"error":"invalid_client"}

这是IdentityServer配置:

new Client
            {
                ClientName = "Client Name",
                ClientId = "myclientid",
                ClientSecrets = new List<Secret>
                {
                    new Secret("secret".Sha256())
                },
                AccessTokenType = AccessTokenType.Reference,
                Flow = Flows.Implicit,
                RequireConsent = false,
                RedirectUris = new List<string>
                {
                  ...
                },
                AllowedCorsOrigins = new List<string>
                {
                  ...
                },
                PostLogoutRedirectUris = new List<string>
                {
                     ...
                },
                AllowedScopes = new List<string>
                {
                    ...
                } //.. allowed
            }, //..new client

任何想法我可能做错了什么?

0 个答案:

没有答案