Azure ad b2c Azure广告B2C赢得';不要注销Facebook

Azure ad b2c Azure广告B2C赢得';不要注销Facebook,azure-ad-b2c,Azure Ad B2c,当使用Facebook作为Azure AD B2C的IDP时,B2C似乎没有正确使用FB SDK 根据FB的指导方针,我希望下面的场景2和场景3能够注销Facebook: 一个人登录Facebook,然后登录你的应用程序。伐木时 从你的应用程序中,此人仍然登录到Facebook 一个人登录到你的应用程序和Facebook,作为你应用程序的一部分 登录流。从应用程序注销后,用户也将被登录 离开Facebook 一个人登录到另一个应用程序和Facebook作为 其他应用的登录流,然后登录到您的应用。

当使用Facebook作为Azure AD B2C的IDP时,B2C似乎没有正确使用FB SDK

根据FB的指导方针,我希望下面的场景2和场景3能够注销Facebook:

  • 一个人登录Facebook,然后登录你的应用程序。伐木时 从你的应用程序中,此人仍然登录到Facebook
  • 一个人登录到你的应用程序和Facebook,作为你应用程序的一部分 登录流。从应用程序注销后,用户也将被登录 离开Facebook
  • 一个人登录到另一个应用程序和Facebook作为 其他应用的登录流,然后登录到您的应用。注销时 从任一应用程序中,用户都将从Facebook注销
  • 当我们注销应用程序时,Facebook仍在登录,这不是我们想要的行为

    之前也有人问过类似的问题


    是否有办法实现这一点,或者这一功能是否出现在B2C路线图上?

    Azure AD B2C不支持您从外部身份提供商处注销,无论是Facebook、谷歌还是自定义OIDC/SAML/WS-Fed身份提供商。它只会将您从Azure AD B2C注销

    目前,Azure AD B2C无法消除您是否已经登录到外部身份提供商或作为登录Azure AD B2C的一部分登录到外部身份提供商的歧义,因此它只能让您始终保持登录或始终注销。后一种选择相当具有侵入性,因此Azure AD B2C选择让您保持登录,这符合Facebook的#1准则

    您可以通过请求支持此更高级的检测和注销逻辑

    注:此问题类似于: