0
ユーザーが認証されていない場合、ログインページにリダイレクトされるすべてのコントローラが継承するクラスを実装しています。 RedirectToAction行はリダイレクトされません。あなたはplesaeが正しいことを助けることができますか?MVCリダイレクトの問題
public class SecureController : Controller
{
public SecureController()
{
if (User == null || !User.Identity.IsAuthenticated)
{
RedirectToAction("Logon", "Account");
}
}
}
それはCACHをサポートとして、また、これより良い作品属性 – terjetyl
を認可を参照してください。 ing。 –
私は彼が自分の方向に向かっていたので、カスタム認証をする必要があると思っていました。これは私が使用する属性のタイプです。私はすべてのカスタム認証ロジックを置き換えました。 – mkchandler