Azure active directory Azure AD OpenID登录失败时未显示错误

Azure active directory Azure AD OpenID登录失败时未显示错误,azure-active-directory,openid,Azure Active Directory,Openid,我一直在更新一个已经存在了一段时间的系统,发现一些客户在移动设备上登录时出现问题 我在Azure AD中安装了测试系统和应用程序,并在测试过程中注意到,如果我使用不正确的凭据登录,login.microsoftonline.com将显示: 抱歉,您登录时遇到问题。 AADSTS50020:用户帐户 当登录到客户端实时系统时,我没有看到这个错误,只是返回到应用程序的主页 唯一的区别是客户端应用程序配置了Azure AD实例的凭据,我无法访问它们。这些也建立在遗留应用注册的基础上,但这不应该是问题(

我一直在更新一个已经存在了一段时间的系统,发现一些客户在移动设备上登录时出现问题

我在Azure AD中安装了测试系统和应用程序,并在测试过程中注意到,如果我使用不正确的凭据登录,login.microsoftonline.com将显示:

抱歉,您登录时遇到问题。 AADSTS50020:用户帐户

当登录到客户端实时系统时,我没有看到这个错误,只是返回到应用程序的主页

唯一的区别是客户端应用程序配置了Azure AD实例的凭据,我无法访问它们。这些也建立在遗留应用注册的基础上,但这不应该是问题(ha)。服务器端是相同的实现


为什么我没有在制作站点中看到AADSTS错误?

如果您没有看到任何错误,并且刚刚返回主页,则很可能是重定向URI或应用程序注册配置的问题

请确认您的应用程序和注册中的重定向URI是预期的


另外,让他们在登录时检查开发人员工具日志,看看是否有任何显示。它可能会失败,但不会触发错误消息

如果您没有看到任何错误并且只是返回主页,则更可能是重定向URI或应用程序注册配置出现问题

请确认您的应用程序和注册中的重定向URI是预期的


另外,让他们在登录时检查开发人员工具日志,看看是否有任何显示。它可能会失败,但不会触发错误消息

你能补充更多细节吗?如果这是一个自定义应用程序。能否共享代码段和实现细节?不确定共享代码段的目的是什么?代码不是问题所在,因为它在所有部署中都是相同的。我感兴趣的是已知的任何可能的配置,以防止错误消息,因为它们来自Azure而不是我的应用程序。Azure正在显示错误或只是转发回应用程序。目前我唯一的线索是,生产部署在cloud flare之后,所以这可能是原因。您可以添加更多详细信息吗?如果这是一个自定义应用程序。能否共享代码段和实现细节?不确定共享代码段的目的是什么?代码不是问题所在,因为它在所有部署中都是相同的。我感兴趣的是已知的任何可能的配置,以防止错误消息,因为它们来自Azure而不是我的应用程序。Azure正在显示错误或只是转发回应用程序。目前我唯一的线索是生产部署在cloud flare之后,所以这可能就是原因。感谢Marilee提供的信息,这是我唯一无法测试自己失控的部分。你能详细说明一下开发者工具日志吗?它们是位于Azure广告门户中还是您指的是浏览器开发工具?我要求客户在Azure广告中提供注册日志,以便与Marilee的信息进行比较,这是我唯一无法测试自己是否失控的部分。你能详细说明一下开发者工具日志吗?它们是位于Azure广告门户中还是您指的是浏览器开发工具?我要求客户提供Azure广告中的注册日志以进行比较