Azure AD B2C的自定义登录页面无法加载Chrome&火狐

时间:2017-08-08 01:47:55

标签: azure-ad-b2c

我们定制了Azure AD B2C租户的联合注册/登录策略,以提供我们自己的登录页面。当我们上周测试时,这适用于所有主流浏览器,但它今天在Chrome和Firefox上的一些用户停止工作。

当我们的一些用户浏览到我们的主页并且他们被重定向到登录页面时,我们收到这个404错误(我们的B2C租户和自定义登录URL被编辑,但所有其他查询参数都没有改变):

https://login.microsoftonline.com/redacted.onmicrosoft.com/B2C_1_sign_up_in/api/CombinedSigninAndSignup/error?code=UX004&diags=%7B%22version%22%3A%222.0.0%22%2C%22user-agent%22%3A%22Mozilla%2F5.0%20(Windows%20NT%2010.0%3B%20Win64%3B%20x64%3B%20rv%3A54.0)%20Gecko%2F20100101%20Firefox%2F54.0%22%2C%22online%22%3Atrue%2C%22trace%22%3A%5B%22%231%20T005%20(3ms)%22%2C%22%232%20T027%22%2C%22%233%20T021%20(37ms)%22%5D%2C%22code%22%3A%22UX004%22%7D&csrf_token=YzQ0N3F3NXlTVzBVWTFraG96cmlVU3FVbjVNRmZRbHZ6RURIaHdPRExNRTlDRVRNL3hPN00xRXhoOUV0bnE0V3pYc3ZYcEg0YzRhVnp5WE5QYTJZN0E9PTsyMDE3LTA4LTA4VDAwOjU3OjM2Ljc3MjM1MDlaO283Mm9nSFVXb3lIbWtVZy9CeHZVbFE9PTt7Ik9yY2hlc3RyYXRpb25TdGVwIjoxfQ==&tx=eyJUSUQiOiI4MDgwNWE3Ny02OTU2LTRiNGMtYmUyYi05OGZkZGEwYzM4MDkifQ&desc=https%3A%2F%2Fourdomain.redacted.html

我们测试了以下内容但没有成功:

  • 清除所有缓存和烹饪
  • 停用所有扩展程序
  • 隐私浏览/隐身模式
  • Android上的Chrome

但Internet Explorer在他们的计算机上加载自定义登录页面就好了!

我尝试在线搜索错误代码UX004,但没有找到任何内容。 Microsoft的某些人可以建议此错误代码的含义吗?谢谢。

2 个答案:

答案 0 :(得分:0)

我没有得到微软的任何回复,但我们尝试了各种修复。对我们有用的是在我们的测试域上应用由普遍受信任的颁发者颁发的SSL证书。我不能确认这个错误信息意味着AAD B2C抱怨一个不安全的连接,但是如果它也适用于任何其他人,它值得探索。

答案 1 :(得分:0)

在您托管的登录页面上,这似乎是CORS问题。使用(F12)打开您的开发人员工具,进入控制台标签,并确保已打开保留日志。导航到该网站,希望该错误应该可见。