2017-09-08 2 views
2

Azure AD B2C의 IDP로 Facebook을 사용하면 B2C가 FB SDK를 올바르게 사용하지 않는 것 같습니다. 페이스 북에Azure AD B2C가 로그 아웃하지 않습니다.

  1. 사람 로그, 다음 앱에 로그인 :

    사용 FB의 가이드 라인은 내가 시나리오 2 이하 3 페이스 북에서 로그 아웃 기대, here을 발견했다. 앱에서 을 로깅하면 사용자는 여전히 Facebook에 로그인됩니다.

  2. 사용자가 앱의 로그인 흐름의 일부로 앱과 Facebook에 로그인합니다. 앱에서 로그 아웃하면 사용자는 Facebook에 도 기록됩니다.
  3. 사람이 다른 앱의 로그인 흐름 인 의 일부로 다른 앱과 Facebook에 로그인 한 다음 앱에 로그인합니다. 어느 앱에서든 을 로그 아웃하면 사용자는 Facebook에서 로그 아웃됩니다.

우리가 우리의 응용 프로그램에서 로그 아웃 할 때, Facebook은 원하는 행동이 아닌 로그인 상태를 유지하고 있습니다.

비슷한 질문이 이전에 Technet에 질문되었습니다.

이렇게하는 방법이 있습니까, 아니면이 기능이 B2C 로드맵에 있습니까?

답변

1

푸른 광고의 B2C는 페이스 북, 구글 또는 사용자 정의 OIDC/SAML/WS-연준 ID 공급자 수, 외부 ID 공급자에서 당신을 로그 아웃 지원하지 않습니다. Azure AD B2C에서만 당신을 사인합니다.

현재 Azure AD B2C는 Azure AD B2C에 로그인하는 과정에서 이미 외부 ID 제공 업체에 로그인했는지 또는 로그인했는지 여부를 명확히하지 않으므로 항상 로그인 상태를 유지하거나 항상 사인해라. 후자의 옵션은 다소 침해 적입니다. 따라서 Azure AD B2C는 Facebook의 # 1 가이드 라인에 따라 로그인 상태를 유지하기를 선택합니다.

Azure AD B2C feedback forum을 통해이 고급 검색 및 로그 아웃 논리에 대한 지원을 요청할 수 있습니다.

참고 : Azure AD B2C OpenID Connect single logout with WS-Federation and SAML claims provider

:이 질문은 다음과 유사합니다