当前位置: 首页 > 知识库问答 >
问题:

Windows VM系统-指定托管标识以访问Typescript中的Azure密钥库?

赵渊
2023-03-14

我们如何从Typescript应用程序中获得对Azure密钥库秘密的访问。我们可以访问运行应用程序的VM。我们需要在Type script react应用程序中放置哪些步骤和代码来获得azure密钥库访问权限?

共有1个答案

芮念
2023-03-14

在Typescript应用程序中不可能也不建议使用Azure密钥库。这是一个安全风险,因为任何人都可以从浏览器控制台看到您的KeyVault连接详细信息,并访问您的秘密。

不应直接从客户端代码访问受保护的资源。

https://www.npmjs.com/package/@azure/keyvault-秘密

https://docs.microsoft.com/en-us/answers/questions/318983/is-it-possible-to-use-key-vault-in-static-web-appl.html

 类似资料:
  • 有没有办法将Azure托管标识与LinuxVM一起使用来访问AzureSQL数据库?我只能找到这个文档https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/tutorial-windows-vm-access-sql它专门针对Windows VM。Linux机器是否有文档

  • 接下来的步骤是: 创建了启用标识的新虚拟机(已分配系统) 使用存储帐户中的角色分配在IAM中添加虚拟机 能够使用C#生成令牌 为现有VM获取托管标识服务。 使用-az keyvault set-policy--name“”--object-id“--secret-permissions get list分配了访问azure KV的权限 现在,在执行来自VM的代码时,我得到一个错误

  • 在我的azure app服务中,在app settings下,我添加了一个名为“something”的密钥,它的值指向密钥库的引用,如下所示: 现在,我可以从appsettings中检索值,但它将输出作为而不是实际值 我希望输出是我设置的值,而不是keyvault引用字符串本身。 我正在使用.NET MVC 4.7 web应用程序

  • 我正在尝试以编程方式获取Azure数据工厂的托管标识对象(使用Python)。 为此,我遵循以下步骤: 在Azure Active Directory中注册应用程序以获取客户端ID、添加客户端机密、租户ID、范围 如链接中提供:https://docs.microsoft.com/en-us/azure/data-factory/data-factory-service-identity 完成这些

  • 我正在尝试使用托管标识从Azure Windows VM访问Azure存储资源。 我已经按照这里的指示做了https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/tutorial-vm-windows-access-storage但本教程中的访问部分是使用完成的。NET,这