可以asp.net路由3.5 sp1做这个问题?

时间:2010-04-23 19:57:50

标签: asp.net routing

我有一个文件夹(/ MyFolder /),其中有一个专门的web.config,用于模拟

在该文件夹中,我有一个使用名为MyReport.aspx的Microsoft报表查看器8.0的asp.net文件

当我在我的机器上查看此文件夹时,它正常运行而没有问题

当我将项目发布到开发服务器并且我正在尝试查看报告时,我遇到了运行IIS的用户无法访问某些内容的问题,(rsAccessDenied)

asp.net路由可以导致此问题吗?

(我现在不上班,所以我只能通过记忆去提供更多信息)

2 个答案:

答案 0 :(得分:0)

您的模拟可能未正确设置。在本地和服务器上运行时检查User.Identity.Name。

http://msdn.microsoft.com/en-us/library/system.web.httpcontext.user.aspx

答案 1 :(得分:0)

最后,asp.net路由导致了这个问题,web.config没有被加载。

我有这样的事情:

  

http://ip/myreport.aspx

我不得不将其改为

  

http://ip/reports/myreport.aspx

我必须拥有web.config位于url

中的文件夹