Remove-AzWebAppSSLBinding
Menghapus pengikatan SSL dari sertifikat yang diunggah.
Sintaks
Remove-AzWebAppSSLBinding
[-Name] <String>
[[-DeleteCertificate] <Boolean>]
[-Force]
[-ResourceGroupName] <String>
[-WebAppName] <String>
[[-Slot] <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzWebAppSSLBinding
[-Name] <String>
[[-DeleteCertificate] <Boolean>]
[-Force]
[-WebApp] <PSSite>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Cmdlet Remove-AzWebAppSSLBinding menghapus pengikatan Secure Sockets Layer (SSL) dari Azure Web App. Pengikatan SSL digunakan untuk mengaitkan Aplikasi Web dengan sertifikat.
Contoh
Contoh 1: Menghapus pengikatan SSL untuk aplikasi web
Remove-AzWebAppSSLBinding -ResourceGroupName "ContosoResourceGroup" -WebAppName "ContosoWebApp" -Name "www.contoso.com"
Perintah ini menghapus pengikatan SSL untuk aplikasi web ContosoWebApp. Karena parameter DeleteCertificate tidak disertakan, sertifikat akan dihapus jika tidak lagi memiliki pengikatan SSL.
Contoh 2: Menghapus pengikatan SSL tanpa menghapus sertifikat
Remove-AzWebAppSSLBinding -ResourceGroupName "ContosoResourceGroup" -WebAppName "ContosoWebApp" -Name "www.contoso.com" -DeleteCertificate $False
Mirip dengan Contoh 1, perintah ini juga menghapus pengikatan SSL untuk Aplikasi Web ContosoWebApp. Namun, dalam hal ini, parameter DeleteCertificate disertakan, dan nilai parameter diatur ke $False. Itu berarti bahwa sertifikat tidak akan dihapus terlepas dari apakah sertifikat tersebut memiliki pengikatan SSL atau tidak.
Contoh 3: Gunakan referensi objek untuk menghapus pengikatan SSL
$WebApp = Get-AzWebApp -Name "ContosoWebApp"
Remove-AzWebAppSSLBinding -WebApp $WebApp -Name "www.contoso.com"
Contoh ini menggunakan referensi objek ke situs web Web App untuk menghapus pengikatan SSL untuk Aplikasi Web. Perintah pertama menggunakan cmdlet Get-AzWebApp untuk membuat referensi objek ke Aplikasi Web bernama ContosoWebApp. Referensi objek tersebut disimpan dalam variabel bernama $WebApp. Perintah kedua menggunakan referensi objek dan cmdlet Remove-AzWebAppSSLBinding untuk menghapus pengikatan SSL.
Parameter
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Jenis: | SwitchParameter |
Alias: | cf |
Position: | Named |
Nilai default: | False |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DeleteCertificate
Menentukan tindakan yang akan dilakukan jika pengikatan SSL yang dihapus adalah satu-satunya pengikatan yang digunakan oleh sertifikat. Jika DeleteCertificate diatur ke $False, sertifikat tidak akan dihapus saat pengikatan dihapus. Jika DeleteCertificate diatur ke $True atau tidak disertakan dalam perintah, sertifikat akan dihapus bersama dengan pengikatan SSL. Sertifikat hanya akan dihapus jika pengikatan SSL yang dihapus adalah satu-satunya pengikatan yang digunakan oleh sertifikat. Jika sertifikat memiliki lebih dari satu pengikatan, sertifikat tidak akan dihapus terlepas dari nilai parameter DeleteCertificate .
Jenis: | Nullable<T>[Boolean] |
Position: | 4 |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Force
Memaksa perintah untuk dijalankan tanpa meminta konfirmasi pengguna.
Jenis: | SwitchParameter |
Position: | 5 |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Name
Menentukan nama Aplikasi Web.
Jenis: | String |
Position: | 3 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ResourceGroupName
Menentukan nama grup sumber daya tempat sertifikat ditetapkan. Anda tidak dapat menggunakan parameter ResourceGroupName dan parameter WebApp dalam perintah yang sama.
Jenis: | String |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Slot
Menentukan slot penyebaran Aplikasi Web. Untuk mendapatkan slot penyebaran, gunakan cmdlet Get-AzWebAppSlot.
Jenis: | String |
Position: | 2 |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-WebApp
Menentukan Aplikasi Web. Untuk mendapatkan Aplikasi Web, gunakan cmdlet Get-AzWebApp. Anda tidak dapat menggunakan parameter WebApp dalam perintah yang sama dengan parameter ResourceGroupName dan/atau WebAppName.
Jenis: | PSSite |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-WebAppName
Menentukan nama Aplikasi Web. Anda tidak dapat menggunakan parameter WebAppName dan parameter WebApp dalam perintah yang sama.
Jenis: | String |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan. Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Jenis: | SwitchParameter |
Alias: | wi |
Position: | Named |
Nilai default: | False |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |