Azure 为ARM模板中的私有nuget提要添加身份验证

Azure 为ARM模板中的私有nuget提要添加身份验证,azure,azure-devops,azure-web-app-service,azure-resource-manager,Azure,Azure Devops,Azure Web App Service,Azure Resource Manager,导入/应用站点扩展nuget包的ARM模板要求很明确,但需要公共提要。对于需要身份验证的私有Azure DevOps工件nuget提要,应该使用什么方法 下面的模板片段适用于公共提要,但在私有时返回无效的提要Uri { "name": "[variables('webAppName')]", "type": "Microsoft.Web/sites", "kind": "app", "location": "[resourceGro

导入/应用站点扩展nuget包的ARM模板要求很明确,但需要公共提要。对于需要身份验证的私有Azure DevOps工件nuget提要,应该使用什么方法

下面的模板片段适用于公共提要,但在私有时返回无效的提要Uri

{
        "name": "[variables('webAppName')]",
        "type": "Microsoft.Web/sites",
        "kind": "app",
        "location": "[resourceGroup().location]",
        "apiVersion": "2015-08-01",
        "dependsOn": [
            "[resourceId('Microsoft.Web/serverfarms', variables('appServiceName'))]"
        ],
        "tags": {},
        "properties": {
            "name": "[variables('webAppName')]",
            "serverFarmId": "[resourceId('Microsoft.Web/serverfarms', variables('appServiceName'))]",
            "siteConfig": {
                "WindowsFxVersion": "[parameters('windowsFxVersion')]",
                "ftpsState": "Disabled",
                "phpVersion": "Off",
                "use32BitWorkerProcess": false,
                "http20Enabled": true,
                "minTlsVersion": "1.2",
                "defaultDocuments": [
                    "index.html"
                ]
            },
            "hostNames": [
                "[concat('wa-', parameters('baseAppName'),'.azurewebsites.net')]"
            ],
            "siteProperties": {
                "metadata": null,
                "properties": [{
                        "name": "LinuxFxVersion",
                        "value": null
                    },
                    {
                        "name": "WindowsFxVersion",
                        "value": "DOTNETCORE|2.2"
                    }
                ],
                "appSettings": null,

                "httpsOnly": true
            },
            "availabilityState": "Normal",
            "sslCertificates": null,
            "httpsOnly": true,
            "csrs": [],
            "cers": null,
            "siteMode": null,
            "enabledHostNames": [
                "[concat('wa-', parameters('baseAppName'),'.azurewebsites.net')]",
                "[concat('wa-', parameters('baseAppName'),'.scm.azurewebsites.net')]"
            ]
        },
        "resources": [{
                "name": "appsettings",
                "type": "config",
                "apiVersion": "2015-08-01",
                "dependsOn": [
                    "[concat('Microsoft.Web/sites/', variables('webAppName'))]"
                ],
                "properties": {
                    "SCM_SITEEXTENSIONS_FEED_URL": "[PRIVATE NUGET FEED]"
                }
            },
            {
                "apiVersion": "2015-08-01",
                "name": "[SITE EXTENSION NAME]",
                "type": "siteextensions",
                "dependsOn": [
                    "[resourceId('Microsoft.Web/Sites', variables('webAppName'))]",
                    "[concat(resourceId('Microsoft.Web/Sites', variables('webAppName')),'/config/appsettings')]"
                ],
                "properties": {}
            }

        ]
    }

此时不可能在模板部署中使用私有端点