【发布时间】:2013-09-01 17:01:32
【问题描述】:
我有 2 个 asp.net 网络应用程序:admin_panel、站点
我已将它们上传到 Windows 网络托管 (Godaddy) 到单独的文件夹
我已经从 IIS 管理中为每个文件夹创建了文件夹。admin_panel 与位于同一目录中的 opinion.xml db 文件一起使用
但是当我尝试使用另一个文件夹中的这个 xml 文件时,它给了我一个错误:Access to the path ***xml is denied
P.S 在连接字符串中我使用了此文件夹的完整路径:D:\Hosting\****\opinion.xml
授予xml文件权限怎么样,没有任何选项可以授予它,如果我尝试抛出FTP客户端,它会自动返回xxx mode
请帮忙有什么解决办法吗?
我可以从site web.config 或 code
【问题讨论】:
-
检查两个应用程序是否使用相同的应用程序池
-
不,不一样,因为我创建了差异应用程序池
-
所以,这就是你的问题的原因。不同所有者的不同池不能访问同一个文件。因为一个有权限,另一个没有。