主体

主体表示一个用户的标识和角色,并代表此用户操作。 .NET Framework 中基于角色的安全性支持三种主体:

  • 一般主体表示独立于 Windows 用户和角色存在的用户和角色。

  • Windows 主体表示 Windows 用户及其角色(或其 Windows 组)。 Windows 主体可模拟其他用户,这意味着此类主体在表示属于某一用户的标识的同时,可代表该用户访问资源。

  • 自定义主体可由应用程序用该应用程序所需的任何方式定义。 这种主体可以扩展主体的标识和角色的基本概念。

请参见

概念

主体和标识对象

其他资源

安全性的基础概念