Remove-AzWebAppSSLBinding
Karşıya yüklenen bir sertifikadan SSL bağlamasını kaldırır.
Syntax
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>]
Description
Remove-AzWebAppSSLBinding cmdlet'i, Azure Web App'ten Güvenli Yuva Katmanı (SSL) bağlamasını kaldırır. SSL bağlamaları, bir Web Uygulamasını bir sertifikayla ilişkilendirmek için kullanılır.
Örnekler
Örnek 1: Web uygulaması için SSL bağlamasını kaldırma
Remove-AzWebAppSSLBinding -ResourceGroupName "ContosoResourceGroup" -WebAppName "ContosoWebApp" -Name "www.contoso.com"
Bu komut, ContosoWebApp web uygulaması için SSL bağlamasını kaldırır. DeleteCertificate parametresi dahil edilmediğinden, artık SSL bağlaması yoksa sertifika silinir.
Örnek 2: Sertifikayı kaldırmadan SSL bağlamasını kaldırma
Remove-AzWebAppSSLBinding -ResourceGroupName "ContosoResourceGroup" -WebAppName "ContosoWebApp" -Name "www.contoso.com" -DeleteCertificate $False
Örnek 1'e benzer şekilde, bu komut da Web Uygulaması ContosoWebApp için SSL bağlamasını kaldırır. Ancak bu durumda DeleteCertificate parametresi eklenir ve parametre değeri $False olarak ayarlanır. Bu, sertifikanın SSL bağlaması olup olmadığına bakılmaksızın silinmeyeceği anlamına gelir.
Örnek 3: SSL bağlamasını kaldırmak için nesne başvurusu kullanma
$WebApp = Get-AzWebApp -Name "ContosoWebApp"
Remove-AzWebAppSSLBinding -WebApp $WebApp -Name "www.contoso.com"
Bu örnekte, Bir Web Uygulaması için SSL bağlamasını kaldırmak için Web Uygulaması web sitesine yönelik bir nesne başvurusu kullanılır. İlk komut, ContosoWebApp adlı Web Uygulamasına nesne başvurusu oluşturmak için Get-AzWebApp cmdlet'ini kullanır. Bu nesne başvurusu $WebApp adlı bir değişkende depolanır. İkinci komut, SSL bağlamasını kaldırmak için nesne başvurusunu ve Remove-AzWebAppSSLBinding cmdlet'ini kullanır.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Aliases: | cf |
Position: | Named |
varsayılan değer: | False |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeleteCertificate
Sertifika tarafından kullanılan tek bağlama SSL bağlaması kaldırılıyorsa gerçekleştirilecek eylemi belirtir. DeleteCertificate $False olarak ayarlanırsa, bağlama silindiğinde sertifika silinmez. DeleteCertificate $True olarak ayarlandıysa veya komutta yoksa sertifika SSL bağlamasıyla birlikte silinir. Sertifika yalnızca kaldırılmakta olan SSL bağlaması sertifika tarafından kullanılan tek bağlamaysa silinir. Sertifikanın birden fazla bağlaması varsa, DeleteCertificate parametresinin değerinden bağımsız olarak sertifika kaldırılmaz.
Tür: | Nullable<T>[Boolean] |
Position: | 4 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Komutu, kullanıcı onayı istemeden çalışmaya zorlar.
Tür: | SwitchParameter |
Position: | 5 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Web Uygulamasının adını belirtir.
Tür: | String |
Position: | 3 |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Sertifikanın atandığı kaynak grubunun adını belirtir. ResourceGroupName parametresini ve WebApp parametresini aynı komutta kullanamazsınız.
Tür: | String |
Position: | 0 |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Slot
Web Uygulaması dağıtım yuvasını belirtir. Dağıtım yuvası almak için Get-AzWebAppSlot cmdlet'ini kullanın.
Tür: | String |
Position: | 2 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WebApp
Bir Web Uygulaması belirtir. Web Uygulaması almak için Get-AzWebApp cmdlet'ini kullanın. ResourceGroupName parametresi ve/veya WebAppName ile aynı komutta WebApp parametresini kullanamazsınız.
Tür: | PSSite |
Position: | 0 |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WebAppName
Web Uygulamasının adını belirtir. Aynı komutta WebAppName parametresini ve WebApp parametresini kullanamazsınız.
Tür: | String |
Position: | 1 |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz. Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Aliases: | wi |
Position: | Named |
varsayılan değer: | False |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin