Configurare gli URL del server di report (Gestione della configurazione del server di report)

In Reporting Services gli URL vengono usati 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 dell'applicazione, appropriati per la maggior parte degli scenari di distribuzione, incluse le distribuzioni side-by-side con altri servizi e applicazioni Web.

  • Se è stata eseguita l'installazione utilizzando la configurazione predefinita, gli URL sono stati creati automaticamente mediante i valori predefiniti.

  • Se si usa lo strumento di configurazione di Reporting Services per creare o modificare gli URL, è possibile accettare i valori predefiniti per un URL o specificarne di personalizzati. Un collegamento di test dell'URL viene visualizzato nella pagina in cui si definisce l'URL, per verificare immediatamente che le impostazioni specificate 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 con precisione il percorso di un'istanza di un'applicazione del server di report nella rete. Quando si crea un URL del server di report, è necessario specificare le parti seguenti.

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.
Porta Una porta TCP è 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. Per tale motivo, un URL del server di report include sempre una directory virtuale corrispondente all'applicazione che riceve la richiesta. È necessario 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 precedentemente 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 e non 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

Le impostazioni che rendono disponibili questi URL sono incluse nella tabella seguente. Nella 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. Se l'indirizzo IP è incluso nell'URL definito, una richiesta inviata a un host specifico raggiungerà la destinazione desiderata.
Porta 80 La porta 80 è la porta predefinita per le connessioni TCP/IP in un computer. 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 specificarla nell'URL.
Directory virtuale ReportServer Si noti che entrambi gli URL di esempio includono il nome della directory virtuale. A meno che non si personalizzi la definizione dell'URL, è sempre necessario 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 ha i diritti necessari per 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 includere 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, il tipo di autenticazione supportato negli endpoint URL è l'autenticazione di Windows. Si tratta dell'impostazione dell'estensione di sicurezza predefinita. Se si implementa un provider di autenticazione personalizzata o basata su form, è necessario modificare le impostazioni di autenticazione nel server di report. Se si desidera, è inoltre possibile modificare le impostazioni di autenticazione di Windows in modo che corrispondano al sottosistema di autenticazione utilizzato nella rete. Per altre informazioni, vedere Autenticazione con il server di report.

In questa sezione

Configurare un URL (Gestione configurazione del server di report)
In questo articolo vengono fornite istruzioni per l'impostazione e la modifica di una prenotazione URL tramite lo strumento di configurazione di Reporting Services.

Informazioni su prenotazioni e registrazione URL (Gestione della configurazione del server di report)
Gli URL vengono utilizzati per accedere ad applicazioni e report. In questo articolo vengono descritti gli URL dell'applicazione e gli URL predefiniti e vengono fornite informazioni sul funzionamento delle prenotazioni URL e della registrazione URL in Reporting Services.

Sintassi delle prenotazioni URL (Gestione della configurazione del server di report)
Le prenotazioni URL predefinite usate in Reporting Services sono valide per la maggior parte degli scenari. Se, tuttavia, si desidera limitare l'accesso o estendere la distribuzione per consentire accesso Internet o Extranet, potrebbe essere necessario personalizzare le impostazioni in base alle esigenze. In questo articolo viene descritta la sintassi di una prenotazione URL e vengono forniti alcuni consigli utili per la creazione di prenotazioni personalizzate per la distribuzione.

URL nei file di configurazione (Gestione della configurazione del server di report)
Il file RSReportServer.config contiene più voci per le prenotazioni URL e gli URL usati per il recapito tramite posta elettronica del portale Web e del server di report. In questo articolo viene fornito un riepilogo delle impostazioni di configurazione degli URL, utile per la comprensione delle relative analogie e differenze.

Prenotazioni URL per le distribuzioni di più istanze del server di report (Gestione della configurazione del server di report)
Quando si installano più istanze di Reporting Services in un singolo computer, aumenta la probabilità che vengano rilevati URL duplicati durante la registrazione di un URL. Per evitare questi errori, seguire i consigli indicati in questo articolo per la creazione di prenotazioni URL specifiche dell'istanza.