【发布时间】:2020-12-08 14:46:52
【问题描述】:
Microsoft 提供的所有示例和文档仅在浏览器中提及 PCKE for SPA 应用程序。使用 MSAL 时,Xamarin 本机应用程序是否支持该流程?
【问题讨论】:
标签: xamarin oauth-2.0 azure-active-directory msal pkce
Microsoft 提供的所有示例和文档仅在浏览器中提及 PCKE for SPA 应用程序。使用 MSAL 时,Xamarin 本机应用程序是否支持该流程?
【问题讨论】:
标签: xamarin oauth-2.0 azure-active-directory msal pkce
OAuth 2.0 authorization code grant 可用于安装在设备上的应用程序,以访问受保护的资源,例如 Web API。使用 OAuth 2.0 的 Microsoft 身份平台实现,您可以添加登录和 API 访问到您的移动和桌面应用程序。为了使用 Auth 2.0 授权代码授予移动设备,您需要使用本机重定向 uri(并要求他们注册一)或注册一个URI处理程序,以便重定向到您的应用程序。
是的,您可以使用 OAuth 2.0 授权码流与 PKCE(代码交换的证明密钥)来获取支持移动设备的验证码,并且该方案支持 Xamarin。请浏览配套文件here。
如果您仍需要任何帮助,请告诉我们。
【讨论】: