Error: La validación de seguridad de esta página no es correcta con InfoPath 2010 y SharePoint 2010


 

El otro día tuve un error muy extraño con InfoPath 2010 y SharePoint 2010. En un formulario Web de InfoPath sencillo (sin códigos ni fórmulas especiales) no podía adjuntar archivos, cuando traba de adjuntar un archivo recibía el siguiente error:

Error

La validación de seguridad de esta página no es correcta. Haga clic en Atrás en el explorador web, actualice la página y vuelva a intentar la operación.

A continuación pueden ver la imagen del error:

image

Después de investigar encontré que se debe a un problema que produce el Cumulative Update de Junio 2011 (el cual Microsoft recomienda instalar después del Service Pack 1 de SharePoint 2010).

Hasta que Microsoft publiqué la solución oficial a este problema, les paso la solución alterna no oficial:

1) Abrir en Notepad el archivo FormServer.aspx que esta ubicado en la ruta C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS.

2) Buscar la línea <body runat=”server” id=”PageBody”>

3) Después de esa línea inserte un reglón y escriba la etiqueta <SharePoint:FormDigest runat=”server”/>

Tenga cuidado de no invalidar el XML al dejar tags abiertos.

Listo, ahora debe ser capaz de insertar archivos adjuntos en los formularios Web de InfoPath.

Anuncios

3 comentarios (+¿añadir los tuyos?)

  1. Irving
    Ene 17, 2012 @ 10:20:13

    Hola, di con tu sitio buscando informacion de Sharepoint, recien entro a trabajar en una empresa que manejan sharepoint online 2010, soy inesperto en el mundo de sharepoint, no lo conocia de hecho, aqui ellos me piden que maneje sharepoint para crean un sito tipo CRM, me siento algo frustrado, ya que no se ni por donde empezar, tu que me recomendarias que debe ver primero que recursos y cosas por el estilo. Espero tu respuesta y tu sitio se ve realmente muy completo de informacion espero llegar encontrar respuestas a mis dudas en el futuro, Saludos y gracias.

    Responder

  2. Vielka R.
    Ene 17, 2012 @ 12:39:38

    Hola Irving, para iniciar te recomiendo la ayuda de SharePoint en español http://office.microsoft.com/es-es/sharepoint-server-help/?CTT=97, esto te explica como usar cada componente de SharePoint y también la ayuda sobre SharePoint Online 2010 http://technet.microsoft.com/en-us/sharepoint/gg144571.
    Si lo que te piden es “hacer un CRM” sobre SharePoint, empezar este proceso desde cero es difícil. Puedes revisar Microsoft CRM si quieren un producto ya finalizado.

    Responder

  3. marcelo
    Feb 15, 2012 @ 14:21:51

    gracias por la información… estuve meses con este problema y ya imaginaba que no encontraria la solución 🙂 gracias nuevamente

    Responder

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: