使用Windows 10 UWP WebAccountManager与Google OAuth或MSA

本文关键字:Google OAuth MSA WebAccountManager Windows UWP 使用 | 更新日期: 2023-09-27 18:10:41

我试图使用WebAccountManager使登录更容易在Windows 10通用Windows应用程序(UWP)。

关于如何使用WebAccountManager的文档似乎有些缺乏。微软帐户(MSA)和AAD是唯一的WebAccountProvider实现开箱即用吗?

有没有人有幸做这个工作,并有代码分享?

谢谢!

使用Windows 10 UWP WebAccountManager与Google OAuth或MSA

WebAccountManager不支持的身份提供程序可以使用WebAccountProvider类添加到身份验证提示符中。

获取新提供者的访问令牌是WebAuthenticationBroker类的责任。

注意:您可能还想使用较新的MSAL.net库。它似乎相当于WebAccountManager,也有一个简单的UWP代码示例可用。