我在 AWS 上有带有 IIS 和映射 FSx 文件系统的 EC2 实例。一个子网中的一个 VPC。
只要配置了本地驱动器,IIS 配置就可以完美运行。当我将配置更改为使用映射的 FSx 中的路径时,出现错误。即使只是一个测试静态页面。
所有当前用户都可以完全访问这些文件。我是否需要在域控制器上为 IIS 设置任何特殊用户?有什么特殊权限吗?我会很感激任何想法......
我在 AWS 上有带有 IIS 和映射 FSx 文件系统的 EC2 实例。一个子网中的一个 VPC。
只要配置了本地驱动器,IIS 配置就可以完美运行。当我将配置更改为使用映射的 FSx 中的路径时,出现错误。即使只是一个测试静态页面。
所有当前用户都可以完全访问这些文件。我是否需要在域控制器上为 IIS 设置任何特殊用户?有什么特殊权限吗?我会很感激任何想法......
首先,您需要弄清楚您的 IIS 服务器的子状态代码和详细的错误消息。因此,请为您的网站启用 IIS 详细错误消息。
我认为这个问题的发生只是因为您的身份没有访问配置文件的权限。
1.请确保您的IIS站点->基本设置->连接为..->设置您的域帐户有权访问您的FSX
2.请将您的应用程序池标识设置为可以访问 FSx 的域帐户。
3.请授予该应用程序池帐户的权限。
4.请设置您的认证用户使用应用程序池身份。例如,如果您使用匿名身份验证。然后转到->匿名身份验证->编辑..->应用程序池标识。
如果您不知道如何解决此问题。Prcoss 显示器会有所帮助。您只需创建一个过滤器“RESULT=Access denied & Processname="w3wp.exe"。
https://docs.microsoft.com/en-us/sysinternals/downloads/procmon