【发布时间】:2013-10-30 22:02:49
【问题描述】:
我在我的 asp.net 项目中使用 一页的表单身份验证。表单身份验证适用于 Windows 凭据(因此它不使用用户名/密码数据库,它只检查活动目录)
现在该项目中的其他文件使用 Windows 身份验证。我希望用户能够访问这些文件无需再次登录(我正在为 iPad 开发,在使用 Windows 身份验证时会提示用户输入凭据)。由于表单身份验证使用用户的 Windows 凭据,因此服务器知道这些凭据。
我现在需要的只是通过 Windows 身份验证以编程方式(使用之前提供的凭据)对用户进行身份验证。
【问题讨论】:
-
我认为你需要Impersonation。但是有一些严重的限制。
标签: c# asp.net ipad authentication iis