通过asp.net虚拟目录中的iis7解决图像的跨网络权限问题

时间:2010-05-06 14:28:11

标签: asp.net iis-7 permissions

  • 我有负载均衡的网络服务器
  • 我的应用程序具有允许用户上传其公司徽标以在应用程序标题中显示的功能
  • 显然,当他们上传徽标图片文件时,它需要位于中心位置,否则,负载均衡器上的其他服务器将无法访问该文件。
  • 为了能够通过应用程序上传其他任何一台服务器,然后在两台服务器上显示它,我需要在两台服务器上指向第三个“文件服务器”的虚拟目录(这是“AcctData” “下面显示的目录有一个子文件夹”images“)

问题是无论我做什么,我都会遇到一个许可问题   -

alt text

如果我使用传递身份验证,则会收到401错误。如果我使用在两个盒子上设置的特定用户,我会收到500错误。我还尝试在“AcctData”目录中粘贴一个Web.config文件,允许匿名访问。什么都没有用。

alt text

1 个答案:

答案 0 :(得分:0)

我明白了。如果我编辑“匿名身份验证”并选择应用程序池标识,它就会像它应该的那样工作。