我正在尝试为我的控制器设置授权可以执行以下操作:
[Authorize(Roles = "Approver")]
Run Code Online (Sandbox Code Playgroud)
角色的名称如何保存在数据库中,因此我想尝试执行以下操作:
[Authorize(Roles = Settings.Instance.RoleEmployee)]
Run Code Online (Sandbox Code Playgroud)
但我收到以下错误:
属性参数必须是属性参数类型的常量表达式、typeof 表达式或数组创建表达式
有什么办法解决这个问题吗?
| 归档时间: |
|
| 查看次数: |
3722 次 |
| 最近记录: |