有人可以从VMSS实例中获取Azure密钥保管库密钥吗? 对于单个VM,我发现了这篇文章:https://docs.microsoft.com/en-us/azure/key-vault/tutorial-python-linux-virtual-machine#create-edit-and-run-the-sample-python-app
我可以对VMSS实例执行类似的操作吗? 使用Microsoft文档中的Python脚本,我遇到了以下问题。我无法通过此请求从实例访问Key Vault URL。 (请求超时。)
requests.get(url = KeyVaultURL, headers = {"Authorization": "Bearer " + data["access_token"]})
VMSS具有带有公共IP地址的LoadBalancer。 而且,后端池中的实例只有一个NIC(专用IP)。 保管库和VMSS在不同的资源组中。
您知道为什么我无法通过实例访问Key Vault吗? 因为如果身份(访问策略)出现问题,我应该得到一个4xx,而不是超时。
谢谢 KR
答案 0 :(得分:2)
我认为,如果您通过门户将托管身份分配给vmss并再次对其进行测试,则它应该可以工作。