Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何解决使用Microsoft帐户登录时出现的AADSTS700016错误?_C#_Asp.net_Authentication_Oauth 2.0_Azure Active Directory - Fatal编程技术网

C# 如何解决使用Microsoft帐户登录时出现的AADSTS700016错误?

C# 如何解决使用Microsoft帐户登录时出现的AADSTS700016错误?,c#,asp.net,authentication,oauth-2.0,azure-active-directory,C#,Asp.net,Authentication,Oauth 2.0,Azure Active Directory,我遵循这一点,以便通过我网站上的MS帐户进行登录或注册。我完成了页面上的所有指示,在尝试使用该功能时出现了此错误 抱歉,您登录时遇到问题 AADSTS700016:具有标识符的应用程序 在目录中找不到“1x3EXX6-e70a-4xxa-bxx9-dd3fxx09xx93” “5x3dxxf-31cb-4x4-9xx7-10bcxx12xxf0”。如果 租户的管理员尚未安装应用程序 或经承租人的任何用户同意。您可能已经发送了您的 向错误的租户发出身份验证请求 我尝试创建一个新的解决方案,并注册了

我遵循这一点,以便通过我网站上的MS帐户进行登录或注册。我完成了页面上的所有指示,在尝试使用该功能时出现了此错误

抱歉,您登录时遇到问题

AADSTS700016:具有标识符的应用程序 在目录中找不到“1x3EXX6-e70a-4xxa-bxx9-dd3fxx09xx93” “5x3dxxf-31cb-4x4-9xx7-10bcxx12xxf0”。如果 租户的管理员尚未安装应用程序 或经承租人的任何用户同意。您可能已经发送了您的 向错误的租户发出身份验证请求


我尝试创建一个新的解决方案,并注册了一个新的密钥,但得到了相同的错误。可能出了什么问题?我该如何解决此问题?

可能有以下原因导致此错误:

  • 确保您正在使用
    应用程序ID
    作为
    客户端ID
  • 此错误表示您在代码中配置
    客户ID
    租户ID
    时出错,请首先根据您的服务原则确认两者都是适当的(即
    租户ID
    客户ID

应用程序ID应在何处用作客户端ID?