我有一个文件夹(/ MyFolder /),其中有一个专门的web.config,用于模拟
在该文件夹中,我有一个使用名为MyReport.aspx的Microsoft报表查看器8.0的asp.net文件
当我在我的机器上查看此文件夹时,它正常运行而没有问题
当我将项目发布到开发服务器并且我正在尝试查看报告时,我遇到了运行IIS的用户无法访问某些内容的问题,(rsAccessDenied)
asp.net路由可以导致此问题吗?
(我现在不上班,所以我只能通过记忆去提供更多信息)
答案 0 :(得分:0)
您的模拟可能未正确设置。在本地和服务器上运行时检查User.Identity.Name。
http://msdn.microsoft.com/en-us/library/system.web.httpcontext.user.aspx
答案 1 :(得分:0)
最后,asp.net路由导致了这个问题,web.config没有被加载。
我有这样的事情:
我不得不将其改为
我必须拥有web.config位于url
中的文件夹