在 Web 服务器上共享 WebApp 文件夹后,需要重置 IIS 吗?

在 Web 服务器上共享 WebApp 文件夹后,需要重置 IIS 吗?

我最近在一台新服务器上安装了新的 Web 应用程序软件(Win 2016,IIS 10.0)。当我访问网页时,并非所有项目都会加载,并且加载失败的项目会收到 http 401.2 错误 - 我怀疑这是因为我没有在 Web 服务器上创建用于访问 WebApp 文件夹的共享。

在 Web 服务器上创建新共享后,是否需要在 IIS 中停止并启动链接的应用程序池?或者刷新 IIS 连接 我需要按照特定顺序执行此操作吗?停止应用程序池 -> 创建共享 -> 启动应用程序池

或者在我创建共享之后一切都应该很顺利 - 即我不需要做任何事情?

短暂性脑缺血发作

答案1

这取决于您的应用程序。如果它在每次运行时都尝试连接到您的共享,则当共享可访问时,它可能会直接工作。如果它使用缓存错误(或超时等),则可能无法工作,并且必须重新使用(或超时)。

您可以随时通过 powershell 强制重新启动应用程序池,没有重新启动 IIS:

IIS:\>Restart-WebAppPool <YourPoolName>

相关内容