これはどうやって行なわれますか?元のフォーム送信は、デフォルトでは中継されません。以前の投稿への返信は次のようになりました:Authorize属性でポストデータが保持されないフォームの値とRedirectUrlを非表示フィールドにシリアル化する必要があります。認証後、非表示フィールドのデータをデシリアライズし、RedirectUrlの値に基づいてリダイレクトします。これを処理するにはカスタムAuthorizeクラスが必要です。私の質問は正しいですか?はい、コントローラクラスに[Serialize]タグを追加できますが、カスタムAuthorizeクラスの作成がどのように役立つのかわかりません。カスタムのAuthorizeクラスを作成するにあたっては、オンラインの資料がたくさんありますが、デシリアライゼーションはどこで行われますか?あなたが1つまたは2つのレベルを深くすることができれば、大いに役立ちます。(私は以前の投稿にコメントしますが、私はこのサイトを初めて知り、十分なポイントを集めていませんでした。–+0私は、彼が許可されたユーザーと権限のないユーザーの両方のフォームを表示する必要がある状況があると思います。フォーラムに検索ボックスを表示するには、登録ユーザーのみが検索を行うための承認を受けています。Setiabudiに同意します。私は、認証プロセス全体でPOSTデータを永続化しようとする考えは悪い考えです。POSTがシンプルで軽いプロセスでなければならない理由はたくさんあります。そのプロセスを多くのリクエストにドラッグすることは悪い考えです。XSSは気になります(他のセッションやCookieのセキュリティ上の問題はもちろんです)。ユーザーが検索する権限がない場合、検索フォームはページに表示されるべきではありません。HTMLヘルパーは、条件付きで許可されたUI要素をレンダリングするのに素晴らしいです。–A答えて2フォームの投稿値をセッションディクショナリに保存するカスタム認可属性を作成し、認可が完了した後でセッション辞書から値を再送信することができます。ご覧のとおり、承認前にすべてのフォームの値をセッションに格納されています。承認が完了したら、すべての値を復元できます。"executeQueryメソッドを取得することは更新に使用できません。ViệtFrançaise。