Github操作无法登录AZURE

问题描述 投票:0回答:1

[有人可以帮我解决这个问题吗 我认为这是一个秘密问题 这是我用于秘密的命令

az ad sp create-for-rbac --name "app-test-1" --role contributor \
                        --scopes /subscriptions/your_subscription_id/resourceGroups/your_resource_group \
                        --sdk-auth

我本来希望通过 GitHub actions 部署 CI/CD。

azure github github-actions azure-cli
1个回答
0
投票

您需要按照以下步骤使用 GitHub 代码空间中的

az ad sp create-for-rbac
来分配角色:

  • 正如错误所示,
    --sdk-auth
    已被弃用。您现在无法使用
    --sdk-auth
  • 您需要先登录您的Azure帐户。使用
    az login --use-device-code
    ,因为交互式登录在代码空间中不起作用。

注意:-因为端口在代码空间中被阻止。

这是对我有用的命令。

az ad sp create-for-rbac --name "myApp" --role contributor --scopes /subscriptions/<subscriptionid>/resourceGroups/vshandilya/providers/Microsoft.Web/sites/devflask
  • 确保您的订阅 ID 有效
  • 确保您拥有在订阅中分配角色所需的角色/权限
  • 确保您尝试分配角色的资源提供者存在并且可以在租户级别访问。某些 Azure 服务和功能需要租户级权限。

OUPUT

© www.soinside.com 2019 - 2024. All rights reserved.