如何包括多个政策

时间:2018-07-20 13:27:39

标签: c# asp.net-core

我定义了两个策略,ADDSUB,如下所示。

options.AddPolicy("ADD", policy =>
    policy.RequireClaim("Addition", "add"));

options.AddPolicy("SUB", policy =>
    policy.RequireClaim("Substraction", "subs"));

我要做的就是在控制器方法上包括2条策略。如何执行此操作。

 [Authorize(Policy = "ADD, SUB")]
 [HttpPost]
 public IActionResult PerformCalculation()
 {
 }

但是,这给了我一个错误:

  

InvalidOperationException:找不到名为'ADD,SUB'的AuthorizationPolicy

0 个答案:

没有答案