我正在尝试使用 WebAccountManager 在 Windows 10 通用 Windows 应用程序 (UWP) 中更轻松地登录。

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

有没有人有幸完成这项工作,并且有代码可以分享?

谢谢!

最佳答案

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

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

注意 :您可能还想改用较新的 MSAL.net 库。它似乎等同于 WebAccountManager 并且还有一个 simple UWP code example 可用。

关于c# - 将 Windows 10 UWP WebAccountManager 与 Google OAuth 或 MSA 结合使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32338135/

10-13 02:33