こんにちは私はMVC3に比較的慣れておらず、アプリケーションのログアウトに取り組んでいます。別のタブでWebサイトを開いても、ログインしたままでログインを行うことができました。
私のすべての見解(もちろん、家を除く)にはこれがあります:
<a href = "@Url.Action("Index", "Home")">Logout</a>
そして私のコントローラーにはこれがあります:
public ViewResult Logout() { Session.Abandon(); return View("Index", "Home"); }
アプリはログアウトせず、代わりに現在のビューを返します。
何をすべきかを理解するのを手伝ってください。私はActionResultの代わりにViewResultを使用していることに注意してください。このアプリは、MVCの動作を示すために作成しているため、JavaScriptやJQueryも使用しません。