c# - Asp.Net Core 未收到令牌
问题描述
我已经使用 indentiyserver4 实现了一个身份提供程序来验证我的 API。我想知道 IDP 是否有可能对自己进行身份验证。目前,当我将 access_token 发送给我的 IDP 时,我没有收到任何索赔。我想添加身份验证,以便仅允许管理员管理用户。
解决方案
您正在寻找的是Authorization
IdentityServer。为了不需要将 access_token 传递给 IDS4,只需[Authorize]
为您需要授权的控制器/操作添加属性。很好的例子是快速入门上的ConsentController
推荐阅读
- firebase - Firebase 存储组件不存在
- java - 未使用 Comparator 对文件进行排序的 Java 列表
- php - 在模板中嵌入控制器
- apache-spark - 使用 Spark 将句子编码为序列模型
- wordpress - 如何将 wordpress 与 SCM 进行良好的集成?
- r - R 计数组计数,如果缺少 n NA 则删除
- arrays - useState setter 方法不更新数组
- c++ - 根据内容动态调整 qwidget 和 qlayout 的大小
- java - 获取节点及其特定子节点
- amazon-web-services - 如何使用非排序键参数的排序和限制查询 DynamoDB?