Comment s'authentifier au portail Office 365 via C#

Comment s’authentifier au portail Office 365 via C#


Source : Stack Overflow [office365].)

Vous souhaitez vous connecter au portail Office 365, pas au portail d’administration SharePoint, donc les articles sur la connexion à SharePoint ne vous aideront pas dans votre cas.

J’ai fait une recherche et je pense que pour se connecter au portail Office 365, vous avez d’abord besoin du Microsoft Online Services Sign-In Assistant.

Microsoft fournit des exemples sur la gestion des utilisateurs Office 365 :

Les deux exemples sont basés sur Microsoft Online Services Sign-In Assistant et les cmdlets PowerShell, donc en C#, nous pouvons utiliser les fonctions de ce composant pour nous connecter. Mais il semble qu’il n’y ait pas beaucoup de documentation sur ce composant. Si vous pouvez utiliser PowerShell, vous pouvez suivre les exemples. Sinon, vous devrez peut-être examiner la commande de connexion et voir comment l’implémenter en C#.