2017-02-28 89 views
3

我正在使用Azure移動應用程序來託管我的網站。我正在使用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-ui-customization – Saca

回答

4

這是設計。

如果登錄提示不是gmail帳戶或與租戶域不匹配的其他帳戶,那麼您不會失去它。如果您在租戶中爲您的用戶提供登錄提示,那麼您將擁有貴公司的品牌。

+0

嗯。如果這是純粹的廣告,那對我來說可能更有意義。我已將本地帳戶設置爲「電子郵件」,以便可以使用任何電子郵件登錄。由於我的請求在我的Azure移動應用程序輕鬆驗證網站中彈出,然後進入B2C,我的域名是不是應該被傳遞?否則,它會如何知道我使用[email protected]作爲我的租客而不是另一個? – nhwilly