Configurare gli URL del server di report (Gestione della configurazione del server di report)
Informazioni su come Reporting Services utilizza gli URL per accedere al servizio Web ReportServer e al portale Web. Per poter usare una delle due applicazioni, è necessario configurare almeno un URL per il servizio Web e per il portale Web. In Reporting Services sono disponibili valori predefiniti per entrambi gli URL, appropriati per la maggior parte degli scenari di distribuzione, incluse le distribuzioni side-by-side con altri servizi e applicazioni Web.
Configurazione URL
Quando si installa SQL Server Reporting Services (SSRS), gli URL per l'accesso al servizio Web ReportServer e il portale Web vengono configurati per facilitare l'uso iniziale e continuativo. Questa configurazione avviene in due modi principali:
Configurazione predefinita: se si seleziona la configurazione predefinita durante l'installazione di SSRS, il sistema crea automaticamente gli URL usando i valori predefiniti adatti per la maggior parte degli scenari di distribuzione. Questi URL consentono l'accesso immediato al servizio Web ReportServer e al portale Web senza richiedere ulteriori configurazioni.
Configurazione personalizzata: è possibile usare lo strumento di configurazione di Reporting Services per creare o modificare gli URL dopo l'installazione iniziale. Lo strumento consente di accettare i valori predefiniti per un URL o di specificare valori personalizzati. Un collegamento di test dell'URL viene visualizzato nella pagina in cui si definisce l'URL, per verificare che le impostazioni consentano una connessione valida. Per istruzioni dettagliate su come configurare e testare un URL, vedere Configurare un URL (Gestione configurazione del server di report).
Definizione di un URL del server di report
L'URL identifica il percorso di un'istanza di un'applicazione del server di report nella rete. La tabella seguente mostra le parti specificate quando si crea un URL del server di report.
In parte | Descrizione |
---|---|
Host name | Una rete TCP/IP utilizza un indirizzo IP per identificare in modo univoco un dispositivo in rete. È presente un indirizzo IP fisico per ogni scheda di rete installata in un computer. Se l'indirizzo IP viene risolto in un'intestazione host, è possibile specificare l'intestazione host. Se il server di report viene distribuito in una rete aziendale, è possibile utilizzare il nome di rete del computer. |
Port | Una porta TCP (Transmission Control Protocol) è un endpoint nel dispositivo. Il server di report è in attesa delle richieste su una porta designata. |
Directory virtuale | Una porta viene spesso condivisa da più servizi o applicazioni Web. Un URL del server di report include sempre una directory virtuale corrispondente all'applicazione che riceve la richiesta. Specificare nomi delle directory virtuali univoci per ogni applicazione di Reporting Services in ascolto sullo stesso indirizzo IP e sulla stessa porta. |
Impostazioni SSL | È possibile configurare gli URL in Reporting Services per l'uso di un certificato TLS/SSL esistente installato nel computer. Per altre informazioni, vedere Configurare connessioni TLS in un server di report in modalità nativa. |
URL predefiniti
Quando si accede a un server di report o al portale Web dal relativo URL, quest'ultimo deve includere il nome host anziché l'indirizzo IP. In una rete TCP/IP l'indirizzo IP risolve in un nome host o nel nome di rete del computer. Se per configurare gli URL sono stati utilizzati i valori predefiniti, dovrebbe essere possibile accedere al servizio Web ReportServer utilizzando gli URL che specificano come nome host il nome del computer o localhost:
https://<computername>/reportserver
https://localhost/reportserver
Nella seguente tabella vengono indicati i valori predefiniti che consentono la connessione del server di report tramite URL che includono un nome host:
In parte | Valore | Spiegazione |
---|---|---|
Indirizzo IP | Tutti assegnati | Il DNS nella rete risolve il nome host incluso nell'URL nell'indirizzo IP del computer. Una richiesta raggiunge l'host previsto purché si specifichi l'indirizzo IP nell'URL. |
Port | 80 | La porta 80 è la porta predefinita per le connessioni TCP/IP. Poiché il server di report è in ascolto sulla porta 80, è possibile omettere il numero di porta dall'URL. Se si specifica un'altra porta, è necessario includerla nell'URL. |
Directory virtuale | ReportServer | Entrambi gli URL di esempio includono il nome della directory virtuale. A meno che non si personalizzi la definizione dell'URL, specificare il nome della directory virtuale dell'applicazione nell'URL. |
Nota
Una prenotazione URL sottostante consente l'utilizzo di qualsiasi nome host valido in un URL. Lo strumento di configurazione di Reporting Services crea una prenotazione URL in HTTP.SYS
usando una sintassi che consente la risoluzione delle varianti del nome host in una determinata istanza del server di report. Per altre informazioni sulle prenotazioni URL, vedere Informazioni su prenotazioni e registrazione URL (Gestione della configurazione del server di report).
Autorizzazioni sul lato server per un URL del server di report
All'account del servizio del server di report vengono concesse in modo esclusivo le autorizzazioni per ogni endpoint URL. Solo tale account può accettare le richieste indirizzate agli URL di Reporting Services. Per l'account vengono creati e gestiti elenchi di controllo di accesso discrezionale (DACL, Discretionary Access Control List) quando si configura l'identità del servizio tramite il programma di installazione o lo strumento di configurazione di Reporting Services. Se si modifica l'account del servizio, lo strumento di configurazione di Reporting Services aggiorna tutte le prenotazioni URL create per utilizzare le nuove informazioni sull'account. Per altre informazioni, vedere Sintassi delle prenotazioni URL (Gestione della configurazione del server di report).
Autenticare le richieste client inviate a un URL del server di report
Per impostazione predefinita, l’autenticazione di Windows è il tipo di autenticazione supportato negli endpoint URL. Si tratta dell'impostazione dell'estensione di sicurezza predefinita. Se si implementa un provider di autenticazione personalizzata o basata su form, modificare le impostazioni di autenticazione nel server di report. È inoltre possibile modificare le impostazioni di autenticazione di Windows in modo che corrispondano al sottosistema di autenticazione utilizzato nella rete. Per altre informazioni, si veda Autenticazione con il server di report.