分别用(Windows/Form/Soap/WebService)实现用户身份验证(含示例代码下载)
来源:互联网 发布:手机总是弹出淘宝 编辑:程序博客网 时间:2024/05/16 16:55
(一).Windows集成身份验证的实现
1. 说明:
Windows身份验证是利用Windows现有的账号信息来进行身份验证.
由IIS自动提供身份验证,比自定义身份验证更安全,但没有自定义身份验证灵活.
适用于Web内部应用程序.
在Web.Config中配置: >authentication mode="Windows" /<
2.代码示例下载:
http://www.cnitblog.com/Files/ChengKing/WindowsAuth.rar
(二).Form身份验证
1.说明: 使用基于窗体的验证方式. 在Web.Config中配置:
>authentication mode="Forms"<
>forms name=".ASPXCOOKIEDEMO"
protection="All"
loginUrl="login.aspx"
timeout="20"
path="/"<
>credentials passwordFormat="Clear"<
>user name="ChengKing" password="123"/<
>/credentials<
>/forms<
>/authentication<其中 >user name="ChengKing" password="123"/<为自定义配置用户登录信息
在代码中这样取得此数据:if(FormsAuthentication.Authenticate(txtUser.Text,txtPwd.Text))
{
FormsAuthentication.RedirectFromLoginPage(txtUser.Text,false);
}
else
{
errMsg.Text="凭证出错,请重新输入";
}
2.代码示例下载:
http://www.cnitblog.com/Files/ChengKing/FormsAuth.rar
(三).用Soap实现身份验证
1.说明
自定义一个SoapHead存储用户名和密码.
public class SOAPAuthHeader:SoapHeader
{
public string UserName;
public string UserPwd;
}然后通过调用WebService进行传入进行验证, 比较简单,具体请看代码示例.
2.代码示例下载:
http://www.cnitblog.com/Files/ChengKing/SoapAuth0.rar
(四).用WebService实现身份验证
1.说明
调用SebService方法进行身份验证
2.代码示例下载
http://www.cnitblog.com/Files/ChengKing/WebAuth.rar
下载代码后运行时要注意一点:
为了输入方便,账号统一,上面四个示例代码示例能够正确登录的账号为:
UserID : ChengKing
Passward: 123
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=567608
- 分别用(Windows/Form/Soap/WebService)实现用户身份验证(含示例代码下载)
- 分别用(Windows/Form/Soap/WebService)实现用户身份验证(含示例代码下载)
- 分别用(Windows/Form/Soap/WebService)实现用户身份验证(含示例代码下载)
- 分别用(Windows/Form/Soap/WebService)实现用户身份验证(含示例代码下载)
- [转] 分别用(Windows/Form/Soap/WebService)实现用户身份验证
- ReportingService WebService Form身份验证
- web services用soap头实现身份验证
- php实现soap简单示例代码
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
- (七)线程--管理线程(使线程中止,暂停,挂起等)(示例下载)
- (八)线程--借助 封装类 实现“线程调用带参方法”(示例下载)
- 系统多种资源文件代码示例(例如一个系统同时具有中文简体,中文繁体,英文,日文等不同资源文件)(示例代码下载)
- 半夜听到黄家驹的声音, 忽醒,一身冷汗,哦,原来是计算机忘了关,还在播放Beyond演唱会.于是做了个较简单的自动关机程序(代码下载)
- wap(Wireless Application Protocol)入门部署设置及整理搜集了好多好多资料
- 分别用(Windows/Form/Soap/WebService)实现用户身份验证(含示例代码下载)
- 演示Session对象使用 范例(示例代码下载)
- Control Study->AdRotator广告控件显示自定义配置文件中广告以及与DataGrid控件结合使用显示图片(示例代码下载)
- Control Study -> 检索浏览器性能
- Control Study -> Asp.net几个较复杂的显示数据控件(Repeater/DataList/DataGrid)用法 (示例代码下载)
- 程序员网站资源宝库
- 用户控件和自定义控件的定义及区别
- 单一实例singleton
- 程式运行时不能跟踪调试,该怎样解决?