我有一个被ClaimsPrincipalPermissionAttribute修饰的方法,就像这样:
[ClaimsPrincipalPermission(SecurityAction.Demand,
Resource = "User",
Operation = "accountId")]
IList<Transaction> ViewTransaction(int accountId)
{
// some code
}
有没有办法将ViewTransaction的accountId参数传递给ClaimsPrincipalPermission操作?
我的目标是使用accountId并在ClaimsAuthorizationManager中实现自定义逻辑。