类似:IIS AppPoolIdentity and file system write access permissions
我正在使用MVC3 IIS应用程序,其中用户应该能够上传图像(不是数据库,而是上传到本地文件系统)并显示这些图像(某种类型的配置文件图片系统)。
我遇到的问题是在用户和应用程序之间有一个所谓的负载均衡器,这意味着我们的用户可以调用它们[Web 1]:192.168.0.1和[Web 2]:192.168。 0.2。
很明显,如果我们要在[Web 1]的LFS上托管图像,这个功能非常有用,[Web 2]需要访问它。
到目前为止,我已尝试过这些路径;
为了进行测试,我已将“Everyone”与“完全控制”添加到\ images \目录,但是当我的应用程序没有运气时读取对远程系统的写入权限。
附加说明:
如果需要更多信息,请随时告诉我。
答案 0 :(得分:0)
为什么不将图像存储在Web1和Web2将访问的第三台服务器中?我在这里找到了一个有用的主题:Access to the path is denied
答案 1 :(得分:0)
我在本地工作站上进行开发时遇到了这个问题。
在多次iisreset
次调用失败后,我通过重新启动我的计算机来解决这种情况。
回想起来,打开文件句柄可能会导致问题。