Azure devops 为什么AzureRmWebAppDeploymen请求我的订阅,然后尝试将其用作服务连接?

Azure devops 为什么AzureRmWebAppDeploymen请求我的订阅,然后尝试将其用作服务连接?,azure-devops,Azure Devops,我的YAML是 pool: vmImage: 'Ubuntu 16.04' variables: buildConfiguration: 'Release' steps: - script: dotnet build --configuration $(buildConfiguration) displayName: 'dotnet build $(buildConfiguration)' - task: AzureRmWebAppDeployment@3 inputs:

我的YAML是

pool:
  vmImage: 'Ubuntu 16.04'

variables:
  buildConfiguration: 'Release'

steps:
- script: dotnet build --configuration $(buildConfiguration)
  displayName: 'dotnet build $(buildConfiguration)'

- task: AzureRmWebAppDeployment@3
  inputs:
    azureSubscription: '<mysubscription>'
    WebAppName: 'mylinuxapi'
    Package: $(System.ArtifactsDirectory)/**/*.zip

[更新]

我现在正试图找到如何添加新的服务端点
这应该是资源授权问题。请参阅并尝试解决方法()以解决此问题

某些资源必须经过授权才能使用。这确保只有具有足够权限的用户才能访问潜在的敏感资源,如服务连接

资源授权

保存管道时,资源授权会检查新管道和 更新的资源。如果您没有权限授权一个或多个 资源,则保存管道将失败

如果向现有YAML管道添加新资源,Azure 管道将接收更改,但可能无法授权 资源。在使用授权资源之前,生成可能会失败 故障排除步骤如下所示

YAML管道的故障排除授权:

将新服务端点或其他资源添加到管道时, 它必须经过授权才能工作。如果构建失败,则 有关资源授权的错误消息,请执行以下步骤:

  • 导航到web中的管道
  • 将默认分支切换到包含新分支的分支 服务端点引用
  • 保存管道
  • 恢复到原始默认分支并保存管道 再说一遍

  • 这应该是资源授权问题。请参阅并尝试解决方法()以解决此问题

    某些资源必须经过授权才能使用。这确保只有具有足够权限的用户才能访问潜在的敏感资源,如服务连接

    资源授权

    保存管道时,资源授权会检查新管道和 更新的资源。如果您没有权限授权一个或多个 资源,则保存管道将失败

    如果向现有YAML管道添加新资源,Azure 管道将接收更改,但可能无法授权 资源。在使用授权资源之前,生成可能会失败 故障排除步骤如下所示

    YAML管道的故障排除授权:

    将新服务端点或其他资源添加到管道时, 它必须经过授权才能工作。如果构建失败,则 有关资源授权的错误消息,请执行以下步骤:

  • 导航到web中的管道
  • 将默认分支切换到包含新分支的分支 服务端点引用
  • 保存管道
  • 恢复到原始默认分支并保存管道 再说一遍

  • 谢谢,但就存储库分支而言,“新服务端点引用”在哪里?另外,我如何切换默认分支?因此,端点是服务连接是订阅,但我为订阅付费,难怪我会感到困惑。@KirstenGreed是的,在以前版本的TFS/VSTS中,名称为
    服务端点
    ,而在当前的Azure DevOps中,名称更改为
    服务连接
    …提示为订阅(叹气)。谢谢,但就存储库分支而言,“新服务端点参考”在哪里,如何切换默认分支?因此,端点是服务连接是订阅,但我为订阅付费,难怪我会感到困惑。@KirstenGreed是的,在以前版本的TFS/VSTS中,名称为
    服务端点
    ,在当前的Azure DevOps中,名称更改为
    服务连接
    …提示为订阅(叹气)
    Job Job1:Step input azureSubscription references service connection
    The service connection does not exist or has not been authorized for use. For authorization details, refer to https://aka.ms/yamlauthz.