我想裝飾的某些業務合同與屬性授權通過自定義邏輯,這樣的來電: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") };
}
}
的[授權]應該檢查是否調用者有權調用此操作;如果沒有 - 它應該返回一個錯誤錯誤。
謝謝。
這不僅是一個很好的答案,但你如此接近100K,你應得的給予好評。搖滾! – 2011-01-10 00:01:12