共用方式為


SPWeb.ValidateFormDigest method

驗證在目前的要求中使用的表單摘要控制項。

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
Public Function ValidateFormDigest As Boolean
'用途
Dim instance As SPWeb
Dim returnValue As Boolean

returnValue = instance.ValidateFormDigest()
public bool ValidateFormDigest()

傳回值

Type: System.Boolean
true如果表單摘要控制項是有效的否則false。

備註

ValidateFormDigest方法可以用來明確地檢查在 ASPX 網頁中使用的安全性驗證。這個方法會搜尋名為 __REQUESTDIGEST,並確認控制項中包含的訊息摘要是有效的輸入控制項的.aspx 頁面。這個方法可以用於執行第二個.aspx 網頁上若要在第一個.aspx 網頁的回傳,或在第一頁上第二頁不涉及的程式碼。這個方法會假設正在文章的.aspx 頁面上有FormDigest控制項。

如果傳遞至RunWithElevatedPrivileges的方法包括任何寫入作業,應該RunWithElevatedPrivileges,呼叫之前呼叫SPUtility.ValidateFormDigest()或SPWeb.ValidateFormDigest() 。

請參閱

參照

SPWeb class

SPWeb members

Microsoft.SharePoint namespace