WCF 中的授权

授权是控制对资源(例如服务或文件)的访问和权限的过程。 本节中的主题说明如何在 Windows Communication Foundation (WCF) 中通过多种方式执行此基本任务。

本节内容

访问控制机制
概述 WCF 中的授权机制,并给出了建议用法。

如何:使用 PrincipalPermissionAttribute 类限制访问
演示使用 PrincipalPermissionAttribute 限制对服务的访问的过程。

如何:将 ASP.NET 角色提供程序与服务一起使用
演练对服务的配置,使其能够使用 ASP.NET 的角色提供程序功能。

如何:将 ASP.NET 授权管理器角色提供程序与服务一起使用
ASP.NET 可以使用授权管理器来管理网站的授权。 WCF 同样可以利用 ASP.NET/授权管理器组合来对客户端进行授权。

使用标识模型管理声明和授权
说明将标识模型基础结构用于基于声明的授权的基础知识。

委托和模拟
说明委托和模拟之间的区别。

参考

System.ServiceModel.Security

PrincipalPermissionMode

ServiceAuthorizationBehavior

PrincipalPermissionAttribute

身份验证

另请参阅