Azure服务原则

Azure服务原则,azure,azure-cli,Azure,Azure Cli,我试图创建服务主体,但每次都会遇到以下错误:- 身份验证主体没有实例化的权限 多租户应用程序,但中没有匹配的应用程序 请求租户。回溯(最近一次调用上次):文件 “/opt/az/lib/python3.6/site packages/knack/cli.py”,第194行,在 援引 cmd_result=self.invocation.execute(args)文件“/opt/az/lib/python3.6/site packages/azure/cli/core/commands/init.

我试图创建服务主体,但每次都会遇到以下错误:-

身份验证主体没有实例化的权限 多租户应用程序,但中没有匹配的应用程序 请求租户。回溯(最近一次调用上次):文件 “/opt/az/lib/python3.6/site packages/knack/cli.py”,第194行,在 援引 cmd_result=self.invocation.execute(args)文件“/opt/az/lib/python3.6/site packages/azure/cli/core/commands/init.py”, 第319行,执行中 reraise(*sys.exc_info())文件“/opt/az/lib/python3.6/site packages/six.py”,第693行,在reraise中 提升价值文件“/opt/az/lib/python3.6/site packages/azure/cli/core/commands/init.py”, 执行中的第292行 result=cmd(params)文件“/opt/az/lib/python3.6/site packages/azure/cli/core/commands/init.py”, 第169行,在调用中 返回super(AzCliCommand,self)。调用(*args,**kwargs)文件“/opt/az/lib/python3.6/site packages/knack/commands.py”,第109行,在 呼叫 返回self.handler(*args,**kwargs)文件“/opt/az/lib/python3.6/site packages/azure/cli/core/init.py”,行 337,在默认的\u命令\u处理程序中 结果=op(**command_args)文件“/opt/az/lib/python3.6/site packages/azure/cli/command_modules/role/custom.py”, 第684行,为rbac创建服务主体 aad\u sp=\u创建\u服务\u主体(cmd.cli\u ctx,app\u id,resolve\u app=False)文件 “/opt/az/lib/python3.6/site packages/azure/cli/command_modules/role/custom.py”, 第525行,在创建服务主体中 返回client.service\u principals.create(ServicePrincipalCreateParameters,应用程序id, True)文件 “/opt/az/lib/python3.6/site packages/azure/graphrbac/operations/service\u principals\u operations.py”, 创建中的第89行 引发模型。GraphErrorException(self.\u反序列化,响应)azure.graphrbac.models.graph\u错误。GraphErrorException:身份验证 主体没有实例化的权限 多租户应用程序,但中没有匹配的应用程序 请求租户


根据错误日志,您的本地Azure CLi版本似乎存在问题

我建议你可以在上面执行命令


此外,您还可以使用
az-v
检查CLI的版本。最新版本是
2.0.26
。如果您不使用最新版本,您可以重新安装Azure CLI。

问题中提供的信息不够,不清楚您尝试了什么,您使用的是什么命令?如果您使用
az vm list
,结果如何?您好,有关于此的更新吗?此错误已在其上解决,我仍在尝试复制此错误