2017-02-28 3 views
3

저는 Azure Mobile Apps로 내 사이트를 호스팅하고 있습니다. B2C를 사용하여 인증을 제어하고 있습니다.Azure B2C 및 로그인 힌트

내가 (브라우저에서이 경우에) 로그인하려면 다음 호출 할 경우

https://mydomain.azurewebsites.net/.auth/login/aad 

가 그럼 난 내 회사 브랜딩 로그인 설정을 잘 수 있습니다. 이미지 등은 훌륭합니다.

하지만 편의를 위해 사용자 이름을 입력하고 싶습니다.

그래서 나는이 호출이 (같은 클라이언트) 로그인을 할 경우 :

https://mydomain.azurewebsites.net/.auth/login/[email protected] 

그런 다음 로그인 이름 (login_hint) 값은 큰 사용자 이름 필드에 표시하지만, 내 모든 회사의 브랜드가 손실됩니다.

누구든지 내가 뭘 잘못하고 있다고 말할 수 있습니까? 나는 단지 domain_hint을 시도해 보았지만 작동하지 않았다.

미리 감사드립니다.

+1

네이티브 Xamarin 클라이언트의 webview에서도 마찬가지입니다. 나는 단지 그것을 확인하고 있었다. – nhwilly

+0

어떤 정책을 사용하고 있습니까? 로그인 하시겠습니까? 통합 가입/가입? – Saca

+0

또한 회사 브랜딩을 할 때 다음을 의미합니까? https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-u-customization – Saca

답변

4

이것은 의도적으로 설계된 동작입니다.

로그인 힌트가 Gmail 계정 또는 거주자 도메인과 일치하지 않는 다른 계정이 아니라면 잃어 버리지 않을 것입니다. 임차인에게 사용자에 대한 로그인 힌트를 제공하면 회사 브랜딩을 받게됩니다.

+0

흠. 이것이 순수한 광고라면 저에게는 더 이해가됩니다. 이메일을 사용하여 로그인 할 수 있도록 내 계정을 '이메일'로 설정했습니다. 내 요청이 Azure Mobile App Easy Auth 사이트를 통해 수신 한 다음 B2C로 전송 되었기 때문에 내 도메인이 이미 전달되어서는 안됩니까? 그렇지 않으면 내 거주자에게 [email protected]을 사용하고 다른 사용자는 사용하지 않는다는 것을 어떻게 알 수 있습니까? – nhwilly