Habilitar el estado de sesión en SharePoint 2010

En un proyecto he tenido que mejorar ciertas funcionalidades no implementadas en SharePoint para la captura de informacion de la solicitud HTTP (cabeceras) por lo que, para el control de esta informacion, he tenido que almacenar estos datos a nivel de sesión.

Para podder habilitar el estado de sesión en una aplicación SharePoint 2010, es similar a como se hacec en ASP.NET, salvo por algun pequeño detalle. Aqui os dejo los pasos a realizar:

  1. Ejecitar desde PowerShell el siguiente comando:
    Enable-SPSessionStateService -DefaultProvision
  2. Por cada Web Application donde se quiera utilizar el estado de sesión, es necesario modificar el web.config, dentor del nodo <Pages> modificar la propiedad enableSessionState y ponerla a “true”:
    enableSessionState="true"

De no poner la propiedadd enableSessionState a “true” recibirás un error System.AccessViolationException.

Referencia: Using Session State in SharePoint 2010

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *