asp.net 的身份验证方式
2011-02-23 15:27
351 查看
转自豆瓣文档 http://www.docin.com/p-46721515.html
1.匿名验证
2.基本身份验证
3.简单身份验证
4.windows身份验证
5.Passport身份验证
6.form身份验证
1.匿名验证
适用情况
1)无论登陆或者业务模块都不需要知道呼叫方的用户名和密码
2)您保护的信息被认为是 公有的
不适用情况
要求用户名和密码以来确认用户群
实现
在IIS里配置为匿名访问,在config里配置为 验证方式为None
4.windows身份验证
适用情况
Windows 域用户
实现
在IIS里配置集成windows验证,在config里 验证方式为 windows.
5.Passport身份验证
适用情况
windows 提供的集成方式验证
实现
要实现Passport必须安装Passport SDK,还需要向Passport注册服务以使用。同时还需要配置config.
6.form身份验证
适用情况
接受用户自定义的客户页面。也就是用户可以自定义代码来实现验证,而程序只是取一个标记,如cookie,或者在URL里加一个标记,当标记超期的时候,跳转到默认页。
实现
用户必须自定义登陆页来跳转到未验证的客户URL,还需要写自己的业务逻辑来验证。
1.匿名验证
2.基本身份验证
3.简单身份验证
4.windows身份验证
5.Passport身份验证
6.form身份验证
1.匿名验证
适用情况
1)无论登陆或者业务模块都不需要知道呼叫方的用户名和密码
2)您保护的信息被认为是 公有的
不适用情况
要求用户名和密码以来确认用户群
实现
在IIS里配置为匿名访问,在config里配置为 验证方式为None
4.windows身份验证
适用情况
Windows 域用户
实现
在IIS里配置集成windows验证,在config里 验证方式为 windows.
5.Passport身份验证
适用情况
windows 提供的集成方式验证
实现
要实现Passport必须安装Passport SDK,还需要向Passport注册服务以使用。同时还需要配置config.
6.form身份验证
适用情况
接受用户自定义的客户页面。也就是用户可以自定义代码来实现验证,而程序只是取一个标记,如cookie,或者在URL里加一个标记,当标记超期的时候,跳转到默认页。
实现
用户必须自定义登陆页来跳转到未验证的客户URL,还需要写自己的业务逻辑来验证。
相关文章推荐
- asp.net中的窗体身份验证(完整篇之一:创建asp.net的窗体身份验证方式)
- ASP.net的身份验证方式有哪些?分别是什么原理?
- asp.net的身份验证方式
- asp.net中常用的几种身份验证方式
- asp.net的身份验证方式
- ASP.NET身份验证方式
- asp.net中常用的几种身份验证方式
- ASP.net的身份验证方式有哪些?分别是什么原理?
- ASP.NET Web 应用程序的身份验证方式
- ASP.net的身份验证方式有哪些?分别是什么原理?
- asp.net中常用的几种身份验证方式
- asp.net身份验证方式介绍
- ASP.net 的身份验证方式有哪些?分别是什么原理?
- asp.net中的窗体身份验证(完整篇之一:创建asp.net的窗体身份验证方式)
- ASP.net的身份验证方式有哪些?分别是什么原理?
- ASP.NET七大身份验证方式及解决方案
- 总结asp.net的身份验证方式
- 详解ASP.NET七大身份验证方式以及解决方案
- asp.net中常用的几种身份验证方式
- asp.net的身份验证方式