Install Public Certificate in App Service

Ashish Kurmi 提供
上次更新时间: 2017/6/14

Install a Public Certificate in App Service. Once a public certificate is installed by deploying this template, it would be accessible to App Service code for consumption. This is supported only on dedicated App Service Plans. If your App Service is hosted on a public scale unit then you can only install certificates in CurrentUser-Personal certificate store. For App Service Environments, LocalMachine-Personal certificate store is also supported

此 Azure Resource Manager (ARM) 模板由社区的某个成员(而不是由 Microsoft)创建。每个 ARM 模板都根据其所有者(不是 Microsoft)的许可协议向你授予许可。Microsoft 不对由社区成员提供并授予许可的 ARM 模板负责,并且不针对安全性、兼容性和性能进行筛选。社区 ARM 模板不由任何 Microsoft 支持计划或服务提供支持,按“原样”提供,没有任何种类的担保。

参数

参数名 说明
exisitngWebAppName The name of the web app that would use this public certificate. The web app should belong to a dedicated App Service Plan.
publicCertificateLocation Location where you wish to install the public certificate. 'LocalMachineMy' is supported in App Service Environment only.
blob Base 64 encoded public certificate file. 'azuredeploy.parameters.json' file contains an example of this parameter.

使用模板

PowerShell

New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/201-web-app-public-certificate/azuredeploy.json
安装和配置 Azure PowerShell

命令行

azure config mode arm
azure group deployment create <my-resource-group> <my-deployment-name> --template-uri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/201-web-app-public-certificate/azuredeploy.json
安装和配置 Azure 跨平台命令行界面