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.
Anger rapportserverns säkra anslutningsnivå.
Syntax
Public Sub SetSecureConnectionLevel(Level as Integer, _
ByRef HRESULT as Int32)
public void SetSecureConnectionLevel(Int32 Level,
out Int32 HRESULT);
Parameterar
Nivå
Ett heltalsvärde som representerar en säker anslutningsnivå.
HRESULT
[ut] Värde som anger om anropet lyckades eller misslyckades.
Returvärde
Returnerar en HRESULT som anger att metodanropet lyckades eller misslyckades. Värdet 0 anger att metodanropet lyckades. Ett värde som inte är noll anger att ett fel uppstod.
Anmärkningar
När den anropas anges egenskapen SecureConnectionLevel för rapportservern till det angivna värdet. Värdet 0 anger att TLS är inaktiverat. Ett värde som är större än eller lika med 1 anger att TLS är aktiverat.
- När värdet har angetts ändras elementet SecureConnectionLevel i rapportserverns konfigurationsfil och URLRoot-elementet i konfigurationsfilen är inställt på att användas
https://om den angivna nivån är större än eller lika med 1, ellerhttp://om den angivna nivån är 0.
I SQL Server 2008 R2 (10.50.x) görs SecureConnectionLevel till en på/av-växel, standardvärdet är 0. För alla värden som är större än eller lika med 1 som skickas genom SetSecureConnectionLevel-metodens API, anses TLS vara aktiverat och konfigurationsegenskapen SecureConnectionLevel ställs in därefter i rsreportserver.config-filen. Värdena 2 och 3 tillåts fortfarande för bakåtkompatibilitet.
Kravspecifikation
Namespace:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin