AntiForgery.Validate 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Validate() |
驗證 HTML 表單欄位中的輸入資料是否來自於送出資料的使用者。 |
Validate(String, String) |
驗證 HTML 表單欄位中的輸入資料是否來自於送出資料的使用者。 |
Validate(HttpContextBase, String) |
已淘汰.
驗證 HTML 表單欄位中的輸入資料是否來自已送出資料的使用者,並讓呼叫者指定其他驗證詳細資料。 |
Validate()
驗證 HTML 表單欄位中的輸入資料是否來自於送出資料的使用者。
public static void Validate ();
static member Validate : unit -> unit
Public Shared Sub Validate ()
例外狀況
目前的 HttpContext 值為 null。
隨附有效要求的 HTTP Cookie 令牌遺失或窗體令牌遺失。-或表單令牌值不符合 Cookie 令牌值。-或表單令牌值不符合 Cookie 令牌值。
適用於
Validate(String, String)
Validate(HttpContextBase, String)
警告
This method is deprecated. Use the Validate() method instead.
驗證 HTML 表單欄位中的輸入資料是否來自已送出資料的使用者,並讓呼叫者指定其他驗證詳細資料。
[System.Obsolete("This method is deprecated. Use the Validate() method instead.", true)]
public static void Validate (System.Web.HttpContextBase httpContext, string salt);
static member Validate : System.Web.HttpContextBase * string -> unit
Public Shared Sub Validate (httpContext As HttpContextBase, salt As String)
參數
- httpContext
- HttpContextBase
要求的 HTTP 內容資料。
- salt
- String
隨機字元的選擇性字串 (,例如 Z*7g1&p4) ,用來解密 類別所 AntiForgery 建立的驗證令牌。 預設值是 null。
- 屬性
例外狀況
目前的 HttpContext 值為 null。
隨附有效要求的 HTTP Cookie 令牌遺失。-或表單令牌遺失。-或表單令牌值不符合 Cookie 令牌值。-或表單令牌值不符合 Cookie 令牌值。-或 salt
所提供的 salt
值不符合用來建立表單令牌的值。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應