Android 将Facebook SDK访问令牌交换为Azure B2C访问令牌

Android 将Facebook SDK访问令牌交换为Azure B2C访问令牌,android,facebook,azure,asp.net-web-api,azure-ad-b2c,Android,Facebook,Azure,Asp.net Web Api,Azure Ad B2c,我目前正在开发一个移动应用程序,我想在android上使用Facebook SDK访问令牌对.NET Web Api进行身份验证。Web Api由Azure B2C身份管理进行保护。 My Azure B2C身份管理系统使用Facebook作为身份提供商 我想要实现的是基于Facebook SDK访问令牌从Azure B2C身份管理系统中以静默方式获取访问令牌。我想实现这一点的原因是,如果用户已经在他的手机上安装了Facebook应用程序,就不会被迫重新输入他的凭据 我发现这篇文章做了一些类似的

我目前正在开发一个移动应用程序,我想在android上使用Facebook SDK访问令牌对.NET Web Api进行身份验证。Web Api由Azure B2C身份管理进行保护。 My Azure B2C身份管理系统使用Facebook作为身份提供商

我想要实现的是基于Facebook SDK访问令牌从Azure B2C身份管理系统中以静默方式获取访问令牌。我想实现这一点的原因是,如果用户已经在他的手机上安装了Facebook应用程序,就不会被迫重新输入他的凭据

我发现这篇文章做了一些类似的事情,但是在azure上使用了移动服务

我想要实现的是类似的东西,但使用Azure B2C登录策略


关于如何做到这一点有什么想法吗?

我认为这是不受支持的。相反,您必须使用OpenID Connect SDK,如

AppAuth使用与主浏览器共享Cookie等功能,用户无需重新登录facebook等网站

还有一个