MVC4 とインターネット アプリケーション テンプレートを使用して作成された単純なアプリがあります。以下を除外し、IIS7 サーバーにデプロイしました。
/App_Start/AuthConfig.cs
/Controllers/AccountController.cs
all views under /Views/Account/
AuthConfig.RegisterAuth() in Global.asax.cs
アプリが で起動すると、常に404 エラーのように URL に//HostingIIS/MyApp/
ルーティングされます。AccountController's login(string returnUrl)
//HostingIIS/MyApp/Account/Login?returnUrl=...
URL を変更して削除/Account/Login?
し、Enter キーを押すと、アプリはHome/Index
正しくルーティングされます。この問題は、私のマシンの Visual Studio Development Server では発生しません。
誰が問題の原因を知っていますか? ホスティング IIS に何かありますか?