[英]How to register multiple policies in .net core using policy based authentication
我正在尝试使用 .net 核心使用基于策略的身份验证。 我已经在启动时注册了政策。 像这样的cs
options.AddPolicy("AtLeast21",
policy => policy.Requirements.Add(new MinimumAgeRequirement(21)));
现在我想为每个权限注册一个策略,但是有数百个权限。 我如何动态注册所有这些权限或者有更好的解决方案。
试试这个方法:
options
.AddPolicy("AtLeast21", policy => policy.Requirements.Add(new MinimumAgeRequirement(21)))
.AddPolicy("AnotherPolicy", policy => policy.Requirements.Add(new MaximumAgeRequirement(60)))
;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.