从外部访问MVC 2应用程序时出现401错误

时间:2011-01-17 04:39:54

标签: asp.net asp.net-mvc-2 iis web-config

我编写了一个使用基于表单的身份验证的ASP.NET MVC 2应用程序。它在IIS 7.5上运行。当我从本地方框访问该网站时,我可以看到它。当我从外部访问它时,我得到一个通用的401错误。这很古怪。无论您从哪里访问它,位于同一虚拟目录中的另外两个MVC2站点都可以正常工作。我认为它可能与授权有关,但三个站点之间的授权标签几乎相同(除了'name'属性)。无论如何,我注释掉了授权标签并得到了同样的错误(除了现在,它不会尝试在获取错误之前将我重定向到登录页面。)

对于可能发生的事情,我有点迷茫。有人有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我明白了。我在主页面中包含了需要授权的页面。因此无法呈现登录页面。