教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 asp.Net身份验证详细说明

asp.Net身份验证详细说明

发布时间:2016-12-04   编辑:jiaochengji.com
教程集为您提供asp.Net身份验证详细说明等资源,欢迎您收藏本站,我们将为您提供最新的asp.Net身份验证详细说明资源

(1) ticket:提供对票证的属性和值的访问,这些票证用于forms身份验证,对用户进行标识。可以使用formsidentity 类的 ticket 属性访问当前经过身份验证的用户的 formsauthenticationticket。通过将当前user 的 identity 属性强制转换为类型 formsidentity,可以访问当前 formsidentity 对象。

 

(2) token:与当前执行线程关联的访问标记的句柄,用于获取用户的windows帐户标记。通常,通过调用非托管代码(如调用 win32 api logonuser 函数)来检索该帐户标记。

 

(3) identity:identity 封装有关正在验证的用户或实体的信息。在最基本的级别上,identity包含名称和身份验证类型。 名称可以是用户名或 windows 帐户名,而身份验证类型可以是所支持的登录协议(如 kerberos v5)或自定义值。.net framework 定义了一个 genericidentity 对象和一个更专用的 windowsidentity 对象;前者可用于大多数自定义登录方案,而后者可用于在希望应用程序依赖于 windows 身份验证的情况中。此外,您还可以定义自己的标识类来封装自定义用户信息。

 

(4) principal:principal 表示代码运行时所在的安全上下文。实现基于角色的安全性的应用程序将基于与主体对象 关联的角色来授予权限。同标识对象类似,.net framework 提供 genericprincipal 对象和 windowsprincipal 对象。您还可以定义自己的自定义主体类。

 

 

您可能感兴趣的文章:
asp.Net身份验证详细说明
ASP.NET程序安全
asp.net 验证身份证号码的代码一例
asp.net中web.config文件详解
PHP验证身份证格式
PHP计算身份证校验码示例
.net身份验证代码
ASP.NET的中自定义类实现统一身份验证程序代码
php验证身份证号码正确性的示例代码
asp.net web.config 配置节详细说明

[关闭]
~ ~