Comment passer l'ID de connexion en tant que paramètre à la page de connexion SharePoint?

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

  •  22-07-2019
  •  | 
  •  

Question

J'ai une page d'accueil ASP.NET où l'utilisateur fournit son identifiant de connexion. En fonction de l'application (site SharePoint) à laquelle l'ID est associé, l'utilisateur est dirigé vers le site de point de partage correspondant.

Par exemple, si l'utilisateur est utilisateur de site1, la page ASP.NET dirige l'utilisateur vers sharepointsite1.

Je l'ai obtenu jusqu'à présent.

Maintenant, comment puis-je passer l'ID de connexion d'ASP.NET à la page de connexion SharePoint afin que l'utilisateur n'ait pas besoin de saisir à nouveau l'ID utilisateur?

J'ai essayé de transmettre des paramètres d'URL. Mais cela n'a pas fonctionné.

Était-ce utile?

La solution

Si vous utilisez l'authentification par formulaires (FBA) dans votre application ASP.NET, vous pouvez également configurer SharePoint pour qu'il utilise également FBA et oblige SharePoint à utiliser la même configuration FBA que votre application ASP.NET.

L'avantage de cette opération est que vous pouvez permettre à un utilisateur de se connecter à votre application ASP.NET et de le rediriger vers son site SharePoint. Ils seront automatiquement connectés. Vous n'avez pas besoin de transmettre le nom d'utilisateur à SharePoint de quelque manière que ce soit ni de personnaliser les pages. La configuration de FBA dans SharePoint peut s'avérer un peu délicate si vous ne l'avez pas déjà fait, mais ces ressources devraient vous aider:

Autres conseils

Vous devez personnaliser la page login.aspx et écrire le code qui extraira l'ID de la chaîne de requête et le définira dans la zone de texte du nom d'utilisateur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top