¿Cómo paso la ID de inicio de sesión como parámetro a la página de inicio de sesión de SharePoint?

StackOverflow https://stackoverflow.com/questions/1039639

  •  22-07-2019
  •  | 
  •  

Pregunta

Tengo una página de inicio de ASP.NET donde el usuario proporciona su ID de inicio de sesión. Dependiendo de la aplicación (sitio de SharePoint), el ID está asociado: el usuario se dirige al sitio de sharepoint respectivo.

Por ejemplo, si el usuario es site1user, la página ASP.NET dirige al usuario a sharepointsite1.

Lo tengo funcionando hasta aquí.

Ahora, ¿cómo paso el ID de inicio de sesión de ASP.NET a la página de inicio de sesión de SharePoint para que el usuario no tenga que volver a escribir el ID de usuario?

Intenté pasar el parámetro URL. Pero no funcionó.

¿Fue útil?

Solución

Si está utilizando autenticación basada en formularios (FBA) en su aplicación ASP.NET, también puede configurar SharePoint para usar FBA y hacer que SharePoint use la misma configuración FBA que su aplicación ASP.NET.

El beneficio de hacer esto es que puede hacer que un usuario inicie sesión en su aplicación ASP.NET y simplemente redirigirlos a su sitio de SharePoint y se iniciarán sesión automáticamente. No tiene que pasar el nombre de usuario a SharePoint de ninguna manera ni personalizar ninguna página. Puede ser un poco complicado configurar FBA en SharePoint si no lo ha hecho antes, pero estos recursos deberían ayudar:

Otros consejos

Debe personalizar la página login.aspx y escribir el código que obtendrá la ID de la Cadena de consulta y establecerla en el cuadro de texto del nombre de usuario.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top