Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee stelt u het beveiligde verbindingsniveau van de rapportserver in.
Syntaxis
Public Sub SetSecureConnectionLevel(Level as Integer, _
ByRef HRESULT as Int32)
public void SetSecureConnectionLevel(Int32 Level,
out Int32 HRESULT);
Parameterwaarden
Niveau
Een geheel getal dat een beveiligd verbindingsniveau vertegenwoordigt.
HRESULT
[uit] Waarde die aangeeft of de aanroep is geslaagd of mislukt.
Retourwaarde
Hiermee wordt een HRESULT geretourneerd die aangeeft dat de methodeaanroep is geslaagd of mislukt. Een waarde van 0 geeft aan dat de methode-aanroep is geslaagd. Een niet-nulwaarde geeft aan dat er een fout is opgetreden.
Opmerkingen
Wanneer deze wordt aangeroepen, wordt de eigenschap SecureConnectionLevel van de rapportserver ingesteld op de opgegeven waarde. Een waarde van 0 geeft aan dat TLS is uitgeschakeld. Een waarde groter dan of gelijk aan 1 geeft aan dat TLS is ingeschakeld.
- Wanneer de waarde is ingesteld, wordt het element SecureConnectionLevel in het configuratiebestand van de rapportserver gewijzigd en wordt het URLRoot-element in het configuratiebestand ingesteld op gebruik
https://als het opgegeven niveau groter is dan of gelijk is aan 1, ofhttp://als het opgegeven niveau 0 is.
In SQL Server 2008 R2 (10.50.x) wordt SecureConnectionLevel een in-/uit-schakelaar gemaakt, de standaardwaarde is 0. Voor elke waarde die groter is dan of gelijk is aan 1 die is doorgegeven via de methode-API SetSecureConnectionLevel , wordt TLS als ingeschakeld beschouwd en wordt de configuratie-eigenschap SecureConnectionLevel dienovereenkomstig in het rsreportserver.config bestand ingesteld. Waarden van 2 en 3 zijn nog steeds toegestaan voor achterwaartse compatibiliteit.
Requirements
Naamruimte:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin