如果这件事被回答了,很抱歉。但我经历了很多次,没有什么对我有用的。
首先,我是IIS管理方面的新手。IIS 8中有一个应用程序,应用程序池在域帐户下配置(应用程序池->高级设置->标识)。共享文件夹在我们的网络中的另一个服务器中,在相同的域中。
当我们使用相同的域帐户登录到IIS托管的计算机时,此帐户可以浏览共享文件夹。但是,web应用程序无法找到此路径。此外,如果我们在IIS服务器的同一台计算机中设置共享文件夹,我们的web应用程序就能够找到该位置。因此,只要两者位于同一台服务器上,web应用程序就能够找到它们的位置。
此外,域帐户被授予对共享文件夹的访问权限。
此外,我也不知道如何获得更多的日志。我看到在C:\inetpub\log\LogFiles\W3SVC1上设置了日志,但是它没有关于这个问题的任何有价值的信息。
谢谢。
发布于 2016-09-05 21:00:55
如果站点使用匿名身份验证,请转到网站>授权>匿名身份验证。单击“编辑”并将身份从IUSR更改为“传递”或“应用程序池”用户。这将使IIS在使用匿名身份验证时使用应用程序池帐户来访问资源。否则,它将使用本地IUSR帐户,该帐户在访问远程内容时可能标识为计算机帐户,而不是应用程序池帐户。
如果您使用的是Windows身份验证+模拟,那么您就遇到了双跳问题。在确认身份验证机制之前,我将不讨论详细信息。
发布于 2018-10-04 14:25:02
如果您使用的是PHP脚本,并且站点上启用了窗口身份验证,则需要检查是否设置了模拟标志的php.ini文件。如果是这样,就需要关闭它。您不希望IIS模拟IUSR用户。它需要将用户凭据传递给由AD设置的共享文件夹。然后停止并启动您的站点。我希望这能帮上忙。
https://serverfault.com/questions/799385
复制相似问题