[Authorize]
public class MyController : BaseController
{
[PermissionAuthorize]
public ActionResult GridData()
{
return Json(data, JsonRequestBehavior.AllowGet);
}
}
特定のアクションに対するユーザーのアクセス許可を確認するための PermissionAuthoize 属性を作成しました。私は問題があります ユーザーセッションまたはチケットがその時点で期限切れになった後、ユーザーがコントローラーに ajax 要求を送信し、承認属性が要求を拒否し、ユーザーに html ログインフォームとして返されます。この地域のユーザーは、アプリが実行されていないと考えています。ユーザーへの悪影響を示します。
そのため、チケットの有効期限が切れたときにユーザーが ajax リクエストを送信した場合、ユーザーをログイン ページにリダイレクトしたいと考えています。
コントローラー用にもう 1 つの承認属性を作成できますか?