【问题标题】:can asp.net routing 3.5 sp1 do this issue?asp.net routing 3.5 sp1可以做这个问题吗?
【发布时间】:2010-04-23 19:57:50
【问题描述】:

我有一个文件夹(/MyFolder/),里面有一个专门的 web.config 来模拟

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

当我在我的机器上查看这个文件夹时,它运行良好,没有问题

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

asp.net 路由会导致这个问题吗?

(我现在不在工作,所以只能凭记忆去,所以很难提供更多信息)

【问题讨论】:

    标签: asp.net routing


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      我有这样的事情:

      http://ip/myreport.aspx

      我不得不把它改成

      http://ip/reports/myreport.aspx

      我必须在 url 中有 web.config 所在的文件夹

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-02-23
        • 2010-10-27
        • 1970-01-01
        • 2012-04-23
        • 1970-01-01
        • 2010-10-30
        • 2010-12-18
        相关资源
        最近更新 更多