Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
✔️ Gäller för: Azure Blob Storage, Azure Data Lake Storage, Azure Queue Storage, Azure Table Storage
✖️ Gäller inte: Azure Files (Microsoft.Storage eller Microsoft.FileShares)
Av säkerhetsskäl kan ett Azure Storage-konto kräva att klienter använder en minsta version av Transport Layer Security (TLS) för att skicka förfrågningar. Anrop till Azure Storage misslyckas om klienten använder en version av TLS som är lägre än den minsta nödvändiga versionen. Till exempel, om ett lagringskonto kräver TLS 1.2, misslyckas en förfrågan från en klient som använder TLS 1.1.
I den här artikeln beskrivs hur du konfigurerar ett klientprogram för att använda en viss version av TLS. Information om hur du konfigurerar en lägsta version av TLS för ett Azure Storage-konto finns i Konfigurera den lägsta nödvändiga versionen av Transport Layer Security (TLS) för ett lagringskonto.
För Azure Files, se FileREST-kryptering under överföringen. Lagringskonton som innehåller Azure-fildelningar använder samma TLS-krav, men artikeln i Azure Files beskriver överväganden för Azure Files.
Konfigurera klientens TLS-version
För att skicka en förfrågan med en viss version av TLS måste operativsystemet stödja den versionen.
I följande exempel visas hur du anger klientens TLS-version till 1.2 från PowerShell eller .NET. .NET Framework som används av klienten måste ha stöd för TLS 1.2. Mer information finns i Support för TLS 1.2.
Följande exempel visar hur du aktiverar TLS 1.2 i en PowerShell-klient:
# Set the TLS version used by the PowerShell client to TLS 1.2.
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12;
# Create a new container.
$storageAccount = Get-AzStorageAccount -ResourceGroupName $rgName -Name $accountName
$ctx = $storageAccount.Context
New-AzStorageContainer -Name "sample-container" -Context $ctx
Verifiera den TLS-version som används av en klient
För att verifiera att klienten använde den angivna versionen av TLS för att skicka en förfrågan, använd Fiddler eller ett liknande verktyg. Öppna Fiddler för att börja fånga klientnätverkstrafik och kör sedan ett av exemplen i föregående avsnitt. Titta på Fiddler-spårningen för att bekräfta att rätt version av TLS användes för att skicka begäran, enligt följande bild.