共用方式為


New-AzWebAppCertificate

建立 Azure Web 應用程式的 App Service 受控憑證。

語法

New-AzWebAppCertificate
   [-ResourceGroupName] <String>
   [-WebAppName] <String>
   [-Name <String>]
   [[-Slot] <String>]
   [-HostName] <String>
   [-AddBinding]
   [-SslState <SslState>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

New-AzWebAppCertificate Cmdlet 會建立 Azure App Service 受控憑證

範例

範例 1

New-AzWebAppCertificate -ResourceGroupName Default-Web-WestUS -WebAppName "ContosoSite" -Name "ContosoCert" -HostName "www.ContosoSite.net"

此命令會為指定的 WebApp 建立 App Service 受控憑證

範例 2

New-AzWebAppCertificate -ResourceGroupName Default-Web-WestUS -WebAppName "ContosoSite" -Name "ContosoCert" -HostName "www.ContosoSite.net" -Slot "test" -AddBinding

此命令會建立App Service受控憑證,並系結至指定的WebApp Slot。

範例 3

New-AzWebAppCertificate -ResourceGroupName Default-Web-WestUS -WebAppName "ContosoSite" -Name "ContosoCert" -HostName "www.ContosoSite.net" -AddBinding

此命令會建立App Service受控憑證,並系結至指定的WebApp。

參數

-AddBinding

若要將建立的憑證新增至 WebApp/slot。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:IAzureContextContainer
別名:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-HostName

與 Web 應用程式/位置相關聯的自定義主機名。

類型:String
Position:3
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Name

憑證的名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ResourceGroupName

資源群組的名稱。

類型:String
Position:0
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-Slot

Web 應用程式位置的名稱。

類型:String
Position:2
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SslState

Ssl 狀態選項。 使用 'SniEnabled' 或 'IpBasedEnabled'。 默認選項為 『SniEnabled』。

類型:Nullable<T>[SslState]
接受的值:Disabled, SniEnabled, IpBasedEnabled
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WebAppName

Web 應用程式的名稱。

類型:String
Position:1
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

None

輸出

Microsoft.Azure.Commands.WebApps.Models.WebApp.PSCertificate