首页 > 解决方案 > Azure AD B2C - 登录页面被跳过

问题描述

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

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

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

标签: azureazure-ad-b2c

解决方案


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


推荐阅读