Windows身份验证+表单身份验证

时间:2013-10-22 06:53:06

标签: c# asp.net ipad authentication iis

我在我的asp.net项目中使用表单身份验证为一页。表单身份验证与Windows凭据一起使用(因此它不使用用户名/密码db,它只是检查活动目录)

现在该项目中的其他文件使用Windows身份验证。我希望用户能够访问这些文件而无需再次登录(我正在为IPad开发,这会在使用Windows身份验证时提示用户输入凭据)。由于表单身份验证使用用户Windows凭据,因此服务器已知这些凭据。

我现在需要的是通过Windows身份验证以编程方式(使用以前提供的凭据)对用户进行身份验证。

1 个答案:

答案 0 :(得分:0)

您可以这样设置网络凭据:

WebProxy myProxy = new WebProxy();
myProxy.Credentials = new NetworkCredential(Environment.UserName,YOURPASS);