SharePoint 2010: Posibilidades de Single Sign On desde aplicaciones ASP.NET!

Pues esto es lo que me planteaban el otro día y, partiendo de que en SharePoint 2010 no existe un Single Sign On (SSO) como tal y como si existía en SharePoint 2007, las opciones disponibles para hacer algo similar sin tener que pedirle las credenciales al usuario varias veces pasan por (Nota: El Secure Store Service de SharePoint 2010 no es SSO como se tiende a pensar de forma errónea):

  • Usar autenticación basada en formularios tanto para la aplicación ASP.NET como para SharePoint, de manera que si suponemos que el esquema de Base de Datos (DB) de usuarios es común (http://msdn.microsoft.com/en-us/library/system.web.security.sqlmembershipprovider.aspx) para ambos podamos usar la misma cookie generada en la aplicación ASP.NET para autenticarnos en SharePoint.
  • En el caso en qué esto no sea así, podemos aprovecharnos de la característica “Claims aware” de SharePoint 2010 para crearnos un proveedor de autenticación vía claims que pueda ser utilizado  tanto desde SharePoint como desde ASP.NET. Por ejemplo, en la página de login de la aplicación ASP.NET podríamos meter toda la lógica necesaria para obtener el “ticket” que identifique al usuario en ambas aplicaciones.

Finalmente os dejo varias referencias para esta cuestión:

Un pensamiento en “SharePoint 2010: Posibilidades de Single Sign On desde aplicaciones ASP.NET!

  1. Sin duda lo que has publicado me ha resultado interesante.
    Si bien tengo que reconocer que alguno de los otros post diferente no me convenció
    tanto, el de hoy me ha gustado mucho.
    Un saludo

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 )

Google photo

Estás comentando usando tu cuenta de Google. 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 )

Conectando a %s