【发布时间】:2014-02-27 16:41:25
【问题描述】:
在 IIS 7 上,我为它设置了一个名为“XYZ”的应用程序和一个应用程序池。
我将此应用程序池的身份设置为自定义用户,我们称之为“Mario”。
Mario 对 XYZ 指向的文件夹/文件具有 NTFS 访问权限(远程共享)。
在XYZ认证设置中,仅启用windows认证:
在 Windows 身份验证提供程序中,只有 NTLM 处于活动状态:
XYZ 的物理路径凭据设置为应用程序用户/直通:
所以问题是,当我转到http://server.com/XYZ 时,我受到了挑战(这是意料之中的),但我输入的内容并不重要,看起来身份验证令牌不被接受,并且浏览器挑战又是我。
我查看了 Active Directory 的日志并且请求正在通过,但即使用户成功通过身份验证,浏览器也会再次质询。
这里的目标:允许目录列表,但使用用户提供的凭据进行 NTFS 访问。现在我无法让它工作。谢谢!
这是 Web.config 文件:
【问题讨论】:
-
你有没有得到这个工作? (我知道它有 5 年历史了......)
标签: iis-7 active-directory windows-authentication pass-through