Azure AD B2C - 登录页面被跳过

时间:2021-05-21 11:07:19

标签: azure azure-ad-b2c

  1. 我创建了一个新的 Azure AD B2C。
  2. 我创建了一个新应用程序。
  • 任何身份提供商或组织目录中的帐户(用于使用用户流对用户进行身份验证)
  • 提供了我的应用的重定向网址(我也尝试过提供外部网址 https://jwt.ms
  1. 生成的密钥和证书。
  2. 我启用了隐式授权和混合流。
  3. 我创建了一个用于注册和登录的新用户流,从 azure 门户运行此流,它成功运行并在 https://jwt.ms 上显示令牌。
  4. 我克隆了示例应用 (WebApp-OpenIDConnect-DotNet),使用示例应用中的默认值运行它,一切正常。
  5. 我已将我的客户端 ID、实例、域等设置添加到 appsettings.json 文件中。
  6. 当我运行它并单击登录按钮时,它会生成 URL,但它不会将我带到登录页面,而是让我重定向 URL,而 URL 中没有任何代码或查询字符串。

我期待出现 azure AD B2C 登录页面,只有在登录后,它才会带我到重定向 URL。

你能指导我在这里缺少什么吗,或者让我知道这里是否需要更多信息?我会尽力提供尽可能多的信息。

1 个答案:

答案 0 :(得分:0)

正如 Jas Suri 所说,这是由于 URI 不匹配造成的。我检查了 Chrome 开发工具并发现了问题。 感谢关于堆栈溢出的优秀社区。