Utilizzo di metodi del servizio Web protettiUsing Secure Web Service Methods

Alcuni metodi del servizio Web ReportServer possono richiedere una connessione protetta per essere richiamati.Certain Report Server Web service methods may require a secure connection when you invoke them. I metodi che richiedono una connessione protetta sono determinati dall'impostazione SecureConnectionLevel nel file RSReportServer.config.The methods that require a secure connection are determined by the SecureConnectionLevel setting in the RSReportServer.config file. Il valore dell'impostazione è un valore intero con un intervallo valido compreso tra 0 e un numero superiore.The value of the setting is an integer value with a valid range of 0 and higher. Nella tabella seguente vengono descritti questi valori.The following table describes these values.

LevelLevel DescriptionDescription
00 Livello di sicurezza basso.Not secure. Le chiamate effettuate all'API SOAP di Reporting Services non richiedono una connessione protetta.Calls made to the Reporting Services SOAP API do not require a secure connection.
Maggiore di 0Greater than 0 Livello di sicurezza medio.Secure. Tutte le chiamate effettuate all'API SOAP di Reporting Services richiedono una connessione protetta.All calls made to the Reporting Services SOAP API require a secure connection.

È possibile utilizzare il metodo ListSecureMethods del servizio Web per restituire un elenco di metodi del servizio Web che richiedono una connessione protetta in base alla configurazione corrente del server di report.You can use the ListSecureMethods method of the Web service to return a list of Web service methods that require a secure connection according to the current configuration of the report server. In uno scenario SSL è necessario valutare l'elenco di metodi restituiti da ListSecureMethods e modificare il nome dello schema dell'URI del servizio Web in "https" o "http", a seconda del metodo chiamato.In an SSL scenario, you should evaluate the list of methods that are returned by ListSecureMethods and change the scheme name of the Web service URI to "https" or "http" depending on the method being called.

Vedere ancheSee Also

Compilazione di applicazioni tramite servizio Web e .NET Framework Building Applications Using the Web Service and the .NET Framework
Servizio Web ReportServerReport Server Web Service