ここに私の試みからのいくつかのコードがあります。それは動作しません; 「ログイン」後、ユーザーはホーム/インデックス ページにリダイレクトされませんが、ログイン ページがリロードされるだけです。
Web.config:
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" />
</authentication>
...
<defaultDocument>
<files>
<add value="~/Account/Login"/>
</files>
</defaultDocument>
コントローラー/AccountController.cs:
public class AccountController : Controller
{
//
// GET: /Account/Login
public ActionResult Login()
{
return View();
}
}
ビュー/アカウント/Login.aspx:
<asp:Login ID="login" runat="server" DestinationPageUrl="~/Views/Home/Index.aspx">
...
</asp:Login>