首页 > 解决方案 > 检查是否从 .NET Core 应用程序配置了托管标识

问题描述

我想知道应用程序是否配置了托管标识(比如说应用服务,但真的没关系)。到目前为止,我看到了下一个选项:

所有这些似乎都对我有用,但我想知道是否存在内置Azure.IdentitySDK。

标签: .netazureazure-managed-identity

解决方案


该包Azure.Identity仅提供一些凭据来执行 Azure AD 身份验证,并需要 AD 令牌来访问 Azure AD 投射的资源。我们无法使用它来检查 Azure 资源是否已启用 MSI。更多详情,请参阅此处

关于这个问题,我建议您使用 Azure REST API 来获取资源,然后检查该属性identity是否具有价值。


推荐阅读