我正在尝试使用https://docs.microsoft.com/en-us/azure/active-directory-b2c/configure-ropc
在Azure AD B2C中设置资源所有者密码凭据流我严格按照页面上的说明进行操作。当我尝试使用Postman登录时,出现错误“ AADB2C:发生异常”。似乎无法看到错误的详细信息,并且标准Azure审核日志为空。
您如何找到这些错误的详细信息?
我已经看到您可以配置应用程序见解,但这需要自定义配置文件(这可能是我唯一的选择)
编辑-我成功了,原来我选择了错误的流量策略-因此,如果您发现此错误,请确保对其进行三重检查!我仍然认为这是一个错误或较差的用户体验,因为应该有一种方法可以自行调试错误而不必与Microsoft联系。
答案 0 :(得分:1)
答案 1 :(得分:0)
阅读一些有关Azure AD B2C here的出色文档。然后,确保下载Gaining Expertise with Azure AD B2C。
选中此部分:使用Application Insights测试和调试自定义策略。
为防万一,我将内容粘贴在这里
您可以使用应用程序提供的详细日志信息 调查自定义项可能发生的任何问题的见解 政策。使用以下步骤将IEF配置为发送事件 直接访问Application Insights。
将以下属性添加到元素。
DeploymentMode =“ Development” UserJourneyRecorderEndpoint =“ urn:journeyrecorder:applicationinsights”
在元素下,在元素之后立即添加以下节点。将粗体替换为您的应用程序Insight键。
请注意以下几点:
...
检查Application Insights中的日志
请注意,您可能需要等待几分钟,日志才会开始出现在Application Insights中。
如果需要,可以下载查询结果并将其导出到CSV文件,如果需要执行详细分析。
您可以了解有关使用Application Insights here执行分析的更多信息。
#按照这些步骤,当执行自定义密码重置策略时,我能够看到B2C返回的实际异常消息。见下文: