asp.net-core - 或 Asp.net Core 中授权属性中策略和角色之间的条件
问题描述
如何在 AuthorizeAttribute 中的 Policy 和 Roles 之间应用 Or 条件?我需要向属于某些角色或满足特定 AuthorizationPolicy 的用户公开一个操作。我试图做到这一点
[Authorize(Policy = AuthorPolicyRequirementHandler.FooPolicy,Roles = RoleName.FooRoles)]
[HttpGet]
public IActionResult FOO(long id)
{
return Ok();
}
但这是应用 And 条件。有什么方法可以申请或条件吗?
解决方案
推荐阅读
- pipelining - 如何计算指令流水线获得的加速比?
- reactjs - 需要解释“React 切换“显示全部”和“显示获胜者”不起作用”
- linux - Linux内核中的IPv6头结构
- python-3.x - Netmiko 自动进入 CONF T!带 ASA 交换机
- c - Linux UART)多次十六进制写入后如何按顺序读取-C
- python - 获奖队伍(班)
- wordpress - 自定义 WordPress 主题加载 js 但不加载样式表
- java - 如何将数组中的元素复制到另一个大小不同的数组中?
- prolog - 序言中的帕斯卡三角形,带有递归且没有切割
- ruby - Ruby 相当于 golang 中的 syscall.Exec