gpt4 book ai didi

azure - 当我在管道上运行部署命令时,它失败并提示 MSI 未正确配置

转载 作者:行者123 更新时间:2023-12-03 06:41:27 27 4
gpt4 key购买 nike

我正在使用命令将静态 React Web 应用程序部署到 azure 静态网站(blob 存储)

在执行此操作时,我通过 Azure CLI(内联命令)执行此操作。

az storage blob upload-batch -s ./ -d '$web' \
--account-name <storage_acct_name> \
--account-key <storage_acct_key>

此命令给我一个错误

2022-11-17T08:27:29.5243851Z ERROR: Failed to connect to MSI. Please make sure MSI is configured correctly.
2022-11-17T08:27:29.5244667Z Get Token request returned http error: 400, reason: Bad Request
2022-11-17T08:27:29.5274714Z ##[error]Error Code: [1]
2022-11-17T08:27:29.5283948Z ##[error]Error: Azure login failed using Managed Service Identity
2022-11-17T08:27:29.5285668Z ##[error]Script failed with error: ERROR: Failed to connect to MSI. Please make sure MSI is configured correctly.

有什么可能的解决方案可以解决这个问题。

最佳答案

我在自己的环境中进行了尝试,并成功在 $Web 中部署了静态 Web 应用

在运行命令之前,请确保您已使用当前凭据登录:

az login --tenant xxxx-xxxxxxxxxxxxxx-xxxxx”

命令:

 az storage blob upload-batch -d '$web' -s < path > --account-name <account name > --account-key "<account key>

控制台:

enter image description here

门户:

enter image description here

引用:

  1. azure - Configuration of Managed Service Identity(MSI) - Stack Overflow对于管道问题。
  2. Getting token from Cloud Shell intermittently fails with 400 Client Error: Bad Request · Issue #11749 · Azure/azure-cli · GitHub

关于azure - 当我在管道上运行部署命令时,它失败并提示 MSI 未正确配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74472342/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com