ページからログアウトしてホームページにリダイレクトしようとしていますが、それ自体が領域の外にあるようには見えません。
<div class="container">
<div class="pull-right">
<div class="span12">
@using (Html.BeginForm("LogOff", "Account", new { area = ""}, FormMethod.Post, new { id = "logoutForm" }))
{
@Html.AntiForgeryToken()
<text>
Hello, @Html.ActionLink(User.Identity.Name, "Manage", "Account", htmlAttributes: new { @class = "username", title = "Manage" })! | <a href="javascript:document.getElementById('logoutForm').submit()">Log off</a>
</text>
}
</div>
</div>
</div>
上記は _LoginPartial.cshtml です。
ログインするとメンバーエリアに移動し、ログオフを押すとURLが変更さ
/member/account/logoff
れ、メンバーエリアでアカウントコントローラーを見つけてログオフの結果を呼び出すように見えますが、アカウントコントローラーはのルートにあります最初に作成されたプロジェクト。