Rum*_*uha 4 oauth-2.0 openid-connect azure-ad-b2c
我正在使用 Swagger 进行 API 调用,为了进行身份验证,我能够生成不记名令牌,但之后我收到 401 响应。检查日志后,错误如下:
Microsoft.IdentityModel.Tokens.SecurityTokenSignatureKeyNotFoundException: IDX10501: Signature validation failed. Unable to match keys:
kid: '[PII is hidden]',
token: '[PII is hidden]'
Run Code Online (Sandbox Code Playgroud)
我的 ConfigureAuth 方法如下:
Microsoft.IdentityModel.Tokens.SecurityTokenSignatureKeyNotFoundException: IDX10501: Signature validation failed. Unable to match keys:
kid: '[PII is hidden]',
token: '[PII is hidden]'
Run Code Online (Sandbox Code Playgroud)
我不得不将我的 OpenIdConnectAuthenticationOptions.MetadataAddress 更新为 https://login.microsoftonline.com/tfp/{tenantId}/{policyId}/v2.0/.well-known/openid-configuration。
我能够通过传递正确的元数据端点来验证令牌。*
https://login.microsoftonline.com/tfp/ {0}/{1}/v2.0/.well-known/openid-configuration
*
| 归档时间: |
|
| 查看次数: |
10816 次 |
| 最近记录: |