私のWebアプリケーションでは、コントローラー全体ではなく、コントローラーの特定のアクションメソッドに承認を追加したいと思います。以下を追加しました
[Authorize]
public ActionResult ManageResturant(long Id = 0)
{
}
そしてweb.configに追加しました
<authentication mode="Forms" >
<forms loginUrl="~/Auth/LogIn"/>
</authentication>
しかし、そのアクションメソッドに移動すると、ページが正常に読み込まれますが、これは間違っています。ページをログインページにリダイレクトする必要があります。
助言がありますか?