首页 > 其他分享 >use @azure/arm-monitor sdk 遇见 ManagedIdentityCredential authentication failed.(status code 500)

use @azure/arm-monitor sdk 遇见 ManagedIdentityCredential authentication failed.(status code 500)

时间:2023-08-22 20:00:56浏览次数:47  
标签:status use ManagedIdentityCredential monitor https azure MonitorClient arm tenan

问题描述

在使用 @azure/arm-monitor sdk 创建 MonitorClient对象时候,遇见错误 ManagedIdentityCredential authentication failed.(status code 500)

CredentialUnavailableError: ERROR: AADSTS500011: The resource principal name https://management.azure.com was not found in tenant name ##############. This can happen if the application has not been installed by the administrator of the tenant or consented to by any user in the tenant. You might have sent your authentication request to the wrong tenant.

use @azure/arm-monitor sdk 遇见 ManagedIdentityCredential authentication failed.(status code 500) _参考资料

 

问题解决

在初始化 MonitorClient 对象时,添加 credentialScopes 参数:

credentialScopes: ['https://management.chinacloudapi.cn/.default']

即可解决问题。

use @azure/arm-monitor sdk 遇见 ManagedIdentityCredential authentication failed.(status code 500) _javascript_02

 

 

参考资料

MonitorClient(TokenCredential, string, MonitorClientOptionalParams) : https://learn.microsoft.com/en-us/javascript/api/@azure/arm-monitor/monitorclient?view=azure-node-latest#@azure-arm-monitor-monitorclient-constructor

MonitorClient Optional Params credentialScopes : https://learn.microsoft.com/en-us/javascript/api/%40azure/arm-monitor/monitorclientoptionalparams?view=azure-node-latest#@azure-arm-monitor-monitorclientoptionalparams-credentialscopes

 

 

 


当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

标签:status,use,ManagedIdentityCredential,monitor,https,azure,MonitorClient,arm,tenan
From: https://blog.51cto.com/u_13773780/7192594

相关文章

  • 【Azure Developer】use @azure/arm-monitor sdk 遇见 ManagedIdentityCredential aut
    问题描述在使用@azure/arm-monitorsdk创建MonitorClient对象时候,遇见错误 ManagedIdentityCredentialauthenticationfailed.(statuscode500)CredentialUnavailableError:ERROR:AADSTS500011:Theresourceprincipalnamehttps://management.azure.comwasnotfoun......
  • 什么是敏捷开发项目管理应用 JIRA 里 User Story 的 Story Point 字段
    在敏捷开发项目管理应用JIRA中,UserStory是一种描述需求的方式,而StoryPoint是一个用于估计开发工作量的度量单位。UserStory在敏捷开发中,UserStory是一种简洁、明确的描述软件功能的方式,其主要目的是从用户的视角定义功能,以便开发人员可以更好地理解用户需求,并为其设计......
  • Clickhouse的极简安装-之二(macos+linux)
    Clickhouse的极简安装-之二(macos+linux)StudyFromhttps://clickhouse.com/docs/en/install然后简单的获取方式:curlhttps://clickhouse.com/>ck.url其实可以看到他的安装命令了.命令拆解if["${OS}"="Linux"]thenif["${ARCH}"="x86_64&q......
  • swift--使用UserDefaults来进行本地数据存储
    UserDefaults适合轻量级的本地客户端存储,存储一个值,新值可以覆盖旧值,可以重复存储,也可以存储一次,然后直接从UserDefaults里面读取上次存储的信息,很方便,用的时候,宏定义下,直接调用!轻量级数据库的话,移动端一般使用SQlite数据库,也是一款轻量级的适合移动端设备的数据库,具体可以参考我以......
  • 查询速度最高提升50倍!火山引擎ByteHouse在广告投放领域实践分享
     更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 据QuestMobile报告显示,移动互联网已经进入了下半场,在使用人数和使用时长方面已经没有明显增长,互联网已经流量趋于饱和。 作为广告投放主要阵地,由于互联网平台流量红利逐渐消退,越来越......
  • suse linux 常用命令
    (1)命令ls——列出文件 ls-la给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 lsa*列出当前目录下以字母a开头的所有文件 ls-l*.doc给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件 cpafileafile.bak把文件复制为新文件afile.bak cp......
  • 前端项目实战壹佰陆拾柒react-admin+material ui-react-admin之Create之useNotify
    我是歌谣微信公众号关注前端小歌谣import{useNotify}from'react-admin';constNotifyButton=()=>{constnotify=useNotify();consthandleClick=()=>{notify(`Commentapproved`,{type:'success'});}return<......
  • Cause: java.sql.SQLException: Field 'id' doesn't have a default value Field 'id&
    报错内容: 是因为实体类文件中设置主键自增的类型不对导致的,建议再温习一下逐渐自增的类型以及使用方式我自己的实体类里面设置的IdType为auto,但是主键id是char类型的,还不是int数值类型,所以无法设置为自增 这里需要换成IdType.ID_WORKER_STR@ApiModelProperty(......
  • cmd下git status中文显示成八进制字符编码
    起因是在win11的cmd下提交了几个中文名称的文件,然后在使用gitstatus查看变化时,发现中文全变成了八进制字符编码,看着就很不爽:网上搜了下发现:在默认设置下,中文文件名在工作区状态就显示为八进制的字符编码。解决这个问题只需将git配置文件 core.quotepath项设置为false,quotepat......
  • P2 UVA1073 Glenbow Museum
    GlenbowMuseum首先要发现一些性质:不能出现双O有且仅有四次双R出现(首尾相连也算)R数刚好多O数四个R数和O数相加等于总长关于发现方法,可以考虑先放一个只有4*R的矩形进去,然后添加拐角(OR),这样不难发现如上性质。那么这道题就好许多的。R的数目为\((n+4)/2\),O的数目......