我在我的asp.net项目中使用表单身份验证为一页。表单身份验证与Windows凭据一起使用(因此它不使用用户名/密码db,它只是检查活动目录)
现在该项目中的其他文件使用Windows身份验证。我希望用户能够访问这些文件而无需再次登录(我正在为IPad开发,这会在使用Windows身份验证时提示用户输入凭据)。由于表单身份验证使用用户Windows凭据,因此服务器已知这些凭据。
我现在需要的是通过Windows身份验证以编程方式(使用以前提供的凭据)对用户进行身份验证。
答案 0 :(得分:0)
您可以这样设置网络凭据:
WebProxy myProxy = new WebProxy();
myProxy.Credentials = new NetworkCredential(Environment.UserName,YOURPASS);