私は ajax アプリケーションを作成しています。認証には allowanonymous 属性を使用しています ( http://blogs.msdn.com/b/rickandy/archive/2011/05/02/securing-your-asp-net-mvc- 3-application.aspx )
現在、誰かが Web アプリケーションにアクセスするとすぐに ~/Account/LogOn にリダイレクトされ、ログインが成功すると RedirectToAction("Index", "Home"); が返されます。ブラウザの URL は http:// website/ と表示され、そこからは ajax 呼び出しのみを使用するため、URL は同じままです。(コンテンツは json を使用して呼び出され、返されたデータはメイン div に含まれます)
ログオン ページでも URL をルート ディレクトリ (http://website/) にするつもりです。どうすればそれを達成できますか?リダイレクトなしで、webapp 全体を ajax にしたい。このまま Ajax を適用すると、ログイン後も URL は http://website/Account/LogOn のままです。