Compartir a través de


de la propiedad SPUser.RequireRequestToken

Obtiene o establece un valor que indica si el objeto SPUser requiere un token de solicitud.

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Property RequireRequestToken As Boolean
    Get
    Set
'Uso
Dim instance As SPUser
Dim value As Boolean

value = instance.RequireRequestToken

instance.RequireRequestToken = value
public bool RequireRequestToken { get; set; }

Valor de propiedad

Tipo: System.Boolean
true si el objeto SPUser requiere un token de solicitud; en caso contrario, false.

Comentarios

La propiedad RequireRequestToken puede ser true sólo si la propiedad IsApplicationPrincipal es true.

El efecto práctico de establecer RequireRequestToken en true es que la aplicación representada por el objeto SPUser debe hospedarse en un elemento Web en una página de Microsoft SharePoint Foundation a la que un usuario real; es decir, un usuario que no sea una entidad de seguridad de la aplicación; se ha desplazado. La aplicación puede llevar a cabo acciones y recuperar datos sólo si tanto el usuario real y la entidad de seguridad de la aplicación tienen permiso para la acción o datos.

Se recomienda que RequireRequestToken ser true cada vez que IsApplicationPrincipal es true. Si no es así, a continuación, cualquier persona que ejecuta la aplicación tendría todos los permisos de la aplicación, incluso si esa persona no tiene esos permisos.

Para obtener más información sobre la función del token de solicitud, vea los vínculos en la sección Temas relacionados.

Vea también

Referencia

clase SPUser

Miembros SPUser

Espacio de nombres Microsoft.SharePoint

SPExternalApplicationRequestProperties.RequestTokenPrefix

Microsoft.SharePoint.Client.ExternalApplicationRequestToken

ApplicationContext.RequestToken

ClientConstants.RequestTokenHeader

RequestForwarder.RequestToken

Otros recursos

How to: Create an Application Principal User

Lifecycle of a Silverlight Request to a Web Application