Compartiendo la autentificación por formularios entre SharePoint y ASP.NET 2.0

No quería dejar pasar la oportunidad de compartir como puedes configurar la autentificación por formularios entre aplicaciones web ASP.NET y algún sitio de SharePoint 2007 que tambien tenga configurado la autentificación por formularios. Debido a que SharePoint está basado internamente en ASP.NET 2.0 y ambos comparten la misma infraestructura de funcionalidad resulta sencillo integrar la autentificación entre aplicaciones ASP.NET 2.0 y SharePoint 2007.


Partimos de que cuentas con un sitio de SharePoint 2007 que tiene configurada la autentificación basada en formularios, si aun no lo tienes, puedes consultar aquí como lograrlo y después en tu aplicación ASP.NET 2.0 replica la misma configuración en el archivo web.config. Copia el mismo <MachineKey> que tienes en el web.config de tu aplicacion web de SharePoint a tu web.config de tu aplicacion ASP.NET 2.0 y ya para finalizar asegurate de que ambos web.config tengan el mismo nombre del cookie de autentificacion.



  • <authentiation mode=”Forms”><forms name=”xxx” loginUrl=”mipagina.aspx” /></authentication>

  • <machineKey validationKey=”XXX” descryptionKey=”XXX” validation=”SHA1″ />

Suerte con eso.

Publicado por

haarongonzalez

Consultor de tecnología de la información dedicado a entregar soluciones de misión crítica para organizaciones donde la colaboración, la comunicación y el conocimiento son su inversión estratégica. Reconocido como Microsoft Most Valuable Professional en ASP / ASP.NET desde 2005 y SharePoint Server desde 2009. Interés: Satisfacción del Cliente, Excelencia Operacional, Desarrollo de Personas, Ingeniería en Pre-Ventas Especialidades: Colaboración, Gestión de Contenidos Web, Gestión del Conocimiento, Gestión de Contenidos Empresariales, Gestión de Formularios, Intranet, Extranet, Portales, Implementaciones de entornos on-premises de SharePoint, Arquitectura de soluciones, Soporte Especializado en SharePoint y Office 365 Tecnologías: SharePoint todas las versiones, Office 365, Nintex, DocuSign, Sharegate, PowerApps, Flow, SPDocKit, InfoPath, .NET, C #, JavaScript, CSS, Skeleton Framework, Office 365 PnP

2 thoughts on “Compartiendo la autentificación por formularios entre SharePoint y ASP.NET 2.0”

  1. Hola Haaron queria realizarte la siguiente consulta:

    resulta que me gustaria hacer que cuando uno ingresa la url para ingresar al sharepoint no apareciera el pop-up solicitando uss y pass sino que apareciera un pagina solicitando uss y pass y al ingresar los datos se logeara al sharepoint es factible hacer esto?

    de ante mano agradezco la ayuda que me puedas dar

    saludos
    manuel reyes
    mreyes@cgn.cl

  2. El problema que tngo es que al poner la autenticacion por formularios no puedo crear documentos directamente en el servidor, tengo que subirlos uno a uno, supongo que al usar esta configuracion, esos usuarios no existen en la red por lo tanto no tienen permisos, no se si hay alguna forma de arreglar eso.

    Un saludo y muy interesante tu post.

Deja un comentario

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