【发布时间】:2012-02-13 02:49:58
【问题描述】:
我正在尝试使用 System.IdentityModel 实现基于声明的安全性。我们使用 Windows XP 进行所有开发工作,因此不能使用 Windows Identity Foundation。我想做的是用权限属性装饰服务合同中的方法,我不知道该怎么做
例如在我的服务中我想要方法
void DeleteRecord(int recordId);
我想用这样的属性来装饰它
[有删除权限] void DeleteRecord(int recordId);
因此,根据用户拥有的声明集,方法将执行或抛出异常。我如何做到这一点。
【问题讨论】:
标签: c# asp.net .net wcf claims-based-identity