相关疑难解决方法(0)

WCF是否具有MVC的[Authorize]属性的等价物?

我想用一个属性来装饰某些操作契约,以通过自定义逻辑来授权调用者,如下所示:

[ServiceBehavior]
public class Service1
{
    [OperationContract]
    [Authorize] // ?? this should make sure only admins can call this method
    public List<SampleItem> GetCollection()
    {
        return new List<SampleItem>() { new SampleItem("Only Admins see me") };
    }
}
Run Code Online (Sandbox Code Playgroud)

[授权]应检查呼叫者是否有权呼叫此操作; 如果不是 - 它应该返回错误错误.

谢谢.

.net wcf

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

wcf ×1