Delen via


Get-AzureRmWebAppSSLBinding

Hiermee haalt u een SSL-binding voor een Azure-web-app-certificaat op.

Waarschuwing

De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.

Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.

Syntax

Get-AzureRmWebAppSSLBinding
   [[-Name] <String>]
   [-ResourceGroupName] <String>
   [-WebAppName] <String>
   [[-Slot] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzureRmWebAppSSLBinding
   [[-Name] <String>]
   [-WebApp] <PSSite>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

De cmdlet Get-AzureRmWebAppSSLBinding haalt een SSL-binding (Secure Sockets Layer) op voor een Azure-web-app. SSL-bindingen worden gebruikt om een web-app te koppelen aan een geüpload certificaat. Web Apps kan worden gebonden aan meerdere certificaten.

Voorbeelden

Voorbeeld 1: SSL-bindingen ophalen voor een web-app

PS C:\>Get-AzureRmWebAppSSLBinding -ResourceGroupName "ContosoResourceGroup" -WebAppName "ContosoWebApp"

Met deze opdracht worden de SSL-bindingen opgehaald voor de web-app ContosoWebApp, die is gekoppeld aan de resourcegroep ContosoResourceGroup.

Voorbeeld 2: Een objectverwijzing gebruiken om SSL-bindingen op te halen voor een web-app

PS C:\>$WebApp = Get-AzureRmWebApp -Name "ContosoWebApp"
PS C:\> Get-AzureRmWebAppSSLBinding -WebApp $WebApp

De opdrachten in dit voorbeeld krijgen ook de SSL-bindingen voor de Web App ContosoWebApp; In dit geval wordt echter een objectverwijzing gebruikt in plaats van de naam van de web-app en de naam van de gekoppelde resourcegroep. Deze objectverwijzing wordt gemaakt met de eerste opdracht in het voorbeeld, waarin Get-AzureRmWebApp wordt gebruikt om een objectverwijzing te maken naar de web-app met de naam ContosoWebApp. Deze objectverwijzing wordt opgeslagen in een variabele met de naam $WebApp. Deze variabele en de cmdlet Get-AzureRmWebAppSSLBinding worden vervolgens gebruikt door de tweede opdracht om de SSL-bindingen op te halen.

Parameters

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Hiermee geeft u de naam van de SSL-binding.

Type:String
Position:3
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Hiermee geeft u de naam op van de resourcegroep waaraan het certificaat is toegewezen. U kunt de parameter ResourceGroupName en de parameter WebApp niet gebruiken in dezelfde opdracht.

Type:String
Position:0
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

-Slot

Hiermee geeft u een web-app-implementatiesite. Gebruik de cmdlet Get-AzureRMWebAppSlot om een implementatiesite op te halen.

Type:String
Position:2
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-WebApp

Hiermee geeft u een web-app. Gebruik de cmdlet Get-AzureRmWebApp om een web-app op te halen.

Type:PSSite
Position:0
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters:False

-WebAppName

Hiermee geeft u de naam op van de web-app waaruit deze cmdlet SSL-bindingen ophaalt. U kunt de parameter WebAppName en de parameter WebApp niet gebruiken in dezelfde opdracht.

Type:String
Position:1
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

Site

Parameters: WebApp (ByValue)

Uitvoerwaarden

HostNameSslState