gpt4 book ai didi

iis-7 - 传递身份验证不起作用。 IIS 7

转载 作者:行者123 更新时间:2023-12-02 04:52:44 25 4
gpt4 key购买 nike

在 IIS 7 上,我设置了一个名为“XYZ”的应用程序及其应用程序池。

我将此应用程序池的身份设置为自定义用户,我们将其称为“Mario”。

Mario 对 XYZ 指向的文件夹/文件(远程共享)具有 NTFS 访问权限。

在 XYZ 身份验证设置中,仅启用 Windows 身份验证:

Authentication Settings

在 Windows 身份验证提供程序中,只有 NTLM 处于事件状态:

enter image description here

XYZ 的物理路径凭据设置为应用程序用户/传递:

enter image description here

所以问题是,当我转到 http://server.com/XYZ 时我受到质询(这是预料之中的),但我不管输入什么,看起来身份验证 token 不被接受,浏览器再次向我质询。

我查看了 Active Directory 的日志,并且请求正在通过,但即使用户成功通过身份验证,浏览器也会再次提出质询。

目标是:允许目录列表,但使用用户提供的凭据进行 NTFS 访问。现在我无法让它发挥作用。谢谢!

这是 Web.config 文件:

enter image description here

最佳答案

使其发挥作用的技巧是将“用户”添加到权限中。设置 IIS,就像使用 NTLM 作为顶级提供程序一样,仅启用 Windows 身份验证(您可以删除 web.config 中的部分,您需要的只是 <authentication="Windows" /> )并将 IIS_USRS 和 Users 添加到权限集中。

关于iis-7 - 传递身份验证不起作用。 IIS 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21540172/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com