SPUser.RequireRequestToken-Eigenschaft
Dient zum Abrufen oder Festlegen eines Werts, das angibt, ob das Objekt SPUser eine Anforderungstoken erforderlich ist.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Property RequireRequestToken As Boolean
Get
Set
'Usage
Dim instance As SPUser
Dim value As Boolean
value = instance.RequireRequestToken
instance.RequireRequestToken = value
public bool RequireRequestToken { get; set; }
Eigenschaftswert
Typ: System.Boolean
true benötigt das SPUser -Objekt eine Anforderungstoken; andernfalls false.
Hinweise
Die RequireRequestToken -Eigenschaft kann true nur, wenn die Eigenschaft IsApplicationPrincipaltruebefindet.
Die praktische Auswirkungen der Einstellung RequireRequestToken auf true ist, dass die Anwendung, die durch das SPUser -Objekt dargestellten in einem Webpart auf einer Seite, der Microsoft SharePoint Foundation gehostet werden, muss eine echte Benutzer. d. h., ein Benutzer, der einen Anwendungsprinzipal; nicht ist navigiert ist. Die Anwendung kann Aktionen und Abrufen von Daten nur, wenn sowohl die realen Benutzer und der Anwendungsprinzipal verfügen Berechtigung für die Aktion oder Daten.
Es wird empfohlen, RequireRequestTokentrue werden immer IsApplicationPrincipaltrueist. Wenn es nicht der Fall ist, klicken Sie dann müssten jede Person, die die Anwendung ausführen alle erforderlichen Berechtigungen der Anwendung, auch wenn diese Person nicht über die Berechtigungen verfügt.
Weitere Informationen über die Rolle des Tokens Anforderung finden Sie unter den Links im Abschnitt Siehe auch.
Siehe auch
Referenz
Microsoft.SharePoint-Namespace
SPExternalApplicationRequestProperties.RequestTokenPrefix
Microsoft.SharePoint.Client.ExternalApplicationRequestToken
ApplicationContext.RequestToken
ClientConstants.RequestTokenHeader