【问题标题】:I keep getting error 404 on angular client side when trying to reach my api endpoint using identity server 4 for auth尝试使用身份服务器 4 进行身份验证访问我的 api 端点时,我在角度客户端上不断收到错误 404
【发布时间】:2020-12-12 17:52:44
【问题描述】:

我正在使用 angular 9 作为我的客户端,.net core 3.1 用于 API,身份服务器 4 用于身份验证和授权的项目。在客户端级别,我可以使用 oidc 登录以进行身份​​验证,并使用隐式流大类型检索访问令牌。但是,每当我在控制器上没有授权属性的情况下尝试在所有必要的配置之后访问 API 端点时,我都可以通过 API 端点访问数据,但是每当我在控制器上添加授权属性时,我都会收到 404 HTTP 错误。可能出了什么问题? 下面是我的代码实现和错误的快照:

.

【问题讨论】:

  • 您可以尝试使用jwt.io 解码您的access_token 并发送快照吗?

标签: c# identityserver4 angular9


【解决方案1】:

经过一些研究,我发现我未能在 API startup.cs 级别的身份验证管道上添加身份服务器默认身份验证方案和默认质询方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-04
    • 2012-08-28
    • 2019-03-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-07
    • 1970-01-01
    相关资源
    最近更新 更多