使用Office 365用户登录名在WPF应用中进行身份验证

时间:2019-07-15 17:07:28

标签: c# wpf azure-active-directory office365 azure-ad-b2c

我正在为WPF中的客户端开发无服务器桌面应用程序,他们拥有企业级Office 365许可证,并且所有用户都在上面。我想使用相同的用户登录名对我的应用程序进行身份验证,我不确定是否可以针对Azure Active Directory或Office 365 API通过WPF应用程序直接执行此操作,或者是否确实需要在某处使用服务器(在ASP.NET中)例如)使用Azure Active Directory或Azure AD B2C处理身份验证重定向和所有操作。

如果你们有什么建议,那就太好了。 谢谢大家

1 个答案:

答案 0 :(得分:1)

WPF是本机的,因此您需要使用ADAL / MSAL库连接到Azure AD。 如here

O365用户已经在Azure AD中,因此B2C不会在这里为您提供帮助。