Azure B2C 和登录提示

Bil*_*oel 6 azure azure-mobile-services azure-ad-b2c

我正在使用 Azure 移动应用来托管我的网站。我正在使用 B2C 来控制身份验证。

如果我发出以下登录调用(在本例中是从浏览器调用):

https://mydomain.azurewebsites.net/.auth/login/aad
Run Code Online (Sandbox Code Playgroud)

然后我得到我的公司品牌登录设置就好了。图像等都很棒。

但是为了方便,我想填写用户名。

因此,如果我拨打此电话登录(同一客户端):

https://mydomain.azurewebsites.net/.auth/login/aad?login_hint=myemail@gmail.com
Run Code Online (Sandbox Code Playgroud)

然后登录名 (login_hint) 值显示在用户名字段中非常好,但我公司的所有品牌都丢失了。

谁能告诉我我做错了什么?我试着domain_hint乱动,但也没有用。

提前致谢。

Dan*_*ian 4

这是设计使然。

如果登录提示不是 Gmail 帐户或与您的租户域不匹配的其他帐户,那么您不会丢失它。如果您在租户中为用户提供登录提示,那么您将拥有您的公司品牌。