0

我有一个使用 MVC4 和 Internet 应用程序模板创建的简单应用程序。我排除了以下内容并部署到 IIS7 服务器。

/App_Start/AuthConfig.cs
/Controllers/AccountController.cs
all views under /Views/Account/
AuthConfig.RegisterAuth() in Global.asax.cs

当应用程序以 开始时,它总是使用 URL//HostingIIS/MyApp/路由到404 错误。AccountController's login(string returnUrl)//HostingIIS/MyApp/Account/Login?returnUrl=...

如果我修改 URL 并删除/Account/Login?并按 Enter 键,应用程序将Home/Index正确路由到。在我的机器上的 Visual Studio 开发服务器上不会出现此问题。

有谁知道可能导致问题的原因?它是托管 IIS 上的东西吗?

4

1 回答 1

0

我猜它是redirectUrl你的表单身份验证中的集合web.config

大概您已经在本地进行了身份验证?

如果您删除所有本地 cookie,您会在本地看到相同的行为吗?

于 2013-06-16T08:36:26.017 回答