Connettersi alle applicazioni di servizio nelle farm remote in SharePoint Server

 

**Si applica a:**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016

**Ultima modifica dell'argomento:**2018-03-02

**Riepilogo:**informazioni su come connettersi e utilizzare un'applicazione di servizio pubblicata in SharePoint Server 2016 e SharePoint 2013.

In SharePoint Server è possibile pubblicare alcune applicazioni di servizio per renderle disponibili su connessioni remote. Pubblicando un'applicazione di servizio, è possibile ottimizzare le risorse ed evitare la ridondanza, nonché fornire servizi per l'intera azienda senza installare una farm di Enterprise Services dedicata.

È possibile connettersi a un'applicazione di servizio condivisa da un'altra farm se si conosce l'indirizzo del servizio di individuazione della farm o l'indirizzo dell'applicazione di servizio. Tenere presente che è possibile connettersi a un'applicazione di servizio in una farm remota se è stata pubblicata dall'amministratore della farm.

Contenuto dell'articolo:

  • Per connettersi a un'applicazione di servizio in una farm remota utilizzando Amministrazione centrale

  • Per connettersi a un'applicazione di servizio in una farm remota utilizzando Windows PowerShell

Prima di iniziare questa operazione, rivedere Condividere le applicazioni di servizio tra farm in SharePoint Server per informazioni sui prerequisiti.

Per connettersi a un'applicazione di servizio in una farm remota utilizzando Amministrazione centrale

  1. Verificare di essere membri del gruppo Amministratori farm di SharePoint.

  2. In un server della farm di utilizzo fare clic su Gestione applicazioni e quindi su Gestisci applicazioni di servizio nel Amministrazione centrale.

  3. Nella barra multifunzione fare clic su Connetti.

  4. Nel menu a discesa Connetti fare clic sul tipo di applicazione di servizio a cui si desidera connettersi.

  5. Nella pagina Connetti a un'applicazione di servizio remota digitare l'URL appropriato nella casella di testo Indirizzo farm o applicazione di servizio e quindi fare clic su OK.

    Nota

    È possibile ottenere l'URL dall'amministratore della farm di pubblicazione. Per ulteriori informazioni, vedere Pubblicare le applicazioni di servizio in SharePoint Server. In questo passaggio è possibile utilizzare due tipi di URL, ovvero l'URL dell'applicazione di servizio o l'URL dell'applicazione di servizio di topologia della farm remota. Se si utilizza l'URL dell'applicazione di servizio, nel passaggio 6 di questa procedura verrà elencata solo l'applicazione di servizio corrispondente. Se si utilizza l'URL del servizio di topologia, nel passaggio 6 di questa procedura verranno elencate tutte le applicazioni di servizio della farm.

  6. Nella nuova finestra di dialogo Connetti a un'applicazione di servizio remota vengono visualizzate le applicazioni di servizio corrispondenti all'URL inserito nel passaggio 5. Fare clic sulla riga contenente il nome dell'applicazione di servizio e quindi selezionare la casella di controllo per aggiungere la connessione dell'applicazione di servizio all'elenco di connessioni di applicazioni di servizio predefinito della farm (ossia al gruppo proxy predefinito). Fare clic su OK.

  7. Verrà richiesto di modificare il nome della connessione. Immettere il nuovo nome nella casella di testo Nome connessione o lasciare il nome predefinito e quindi fare clic su OK.

  8. È consigliabile attenersi alle istruzioni riportate in Scambiare certificati di attendibilità tra farm in SharePoint Server per stabilire una relazione di trust tra le due farm.

  9. Dopo aver creato la nuova connessione, è necessario fare clic su OK per completare la procedura.

  10. Associare la nuova connessione dell'applicazione di servizio a un'applicazione Web locale. Per ulteriori informazioni su come eseguire questa operazione, vedere Aggiungere o rimuovere connessioni ad applicazioni di servizio da un'applicazione Web in SharePoint Server.

Per connettersi a un'applicazione di servizio in una farm remota utilizzando PowerShell

  1. Verificare di essere membri dei ruoli e dei gruppi seguenti:

    • Ruolo predefinito del server securityadmin nell'istanza di SQL Server.

    • Ruolo predefinito del database db_owner in tutti i database da aggiornare.

    • Gruppo Administrators per il server in cui vengono eseguiti i cmdlet diPowerShell.

    • Aggiungere le appartenenze necessarie oltre ai livelli minimi sopra indicati.

    Un amministratore può utilizzare il cmdlet Add-SPShellAdmin per concedere le autorizzazioni per l'utilizzo dei cmdlet di SharePoint Server.

    Nota

    Se non si dispone delle autorizzazioni, richiederle all'amministratore dell'installazione o all'amministratore di SQL Server. Per altre informazioni sulle autorizzazioni di PowerShell, vedere Add-SPShellAdmin.

  2. Avviare SharePoint Management Shell.

  3. Al prompt dei comandi di PowerShell digitare il comando seguente:

    Receive-SPServiceApplicationConnectionInfo -FarmUrl <PublishingFarmTopologyURL>
    

    Dove:

  4. Al prompt dei comandi di PowerShell digitare il comando seguente:

    New-SPServiceApplicationProxy -Name " <ServiceApplicationProxyName>" -Url "<PublishingFarmTopologyURL>"
    

    Dove:

    • <ServiceApplicationProxyName> è un nome univoco per una connessione di applicazione di servizio sulla farm che utilizza il servizio.

    • <PublishingFarmTopologyURL> è l'URL dell'applicazione di servizio utilizzato anche nel comando precedente.

    Ogni tipo di applicazione di servizio presenta un cmdlet PowerShell specifico da utilizzare anziché New-SPServiceApplicationProxy (questi cmdlet sono elencati nella sezione Vedere anche). Ad esempio, il comando seguente consente di creare un nuovo proxy di applicazione di servizio metadati gestiti denominato "MetadataServiceProxy1" che effettua la connessione all'applicazione di servizio all'URL indicato.

    New-SPMetadataServiceApplicationProxy -Name "MetadataServiceProxy1" -Uri "
    urn:schemas-microsoft-com:sharepoint:service:9c1870b7ee97445888d9e846519cfa27#authority=urn:uuid:02a493b92a5547828e21386e28056cba&authority=https://ua_powershell:32844/Topology/topology.svc  "
    
  5. È necessario associare la nuova connessione dell'applicazione di servizio a un'applicazione Web locale. Per informazioni su come eseguire questa operazione, vedere Aggiungere o rimuovere connessioni ad applicazioni di servizio da un'applicazione Web in SharePoint Server.

See also

New-SPBusinessDataCatalogServiceApplicationProxy
New-SPEnterpriseSearchServiceApplicationProxy
New-SPMetadataServiceApplicationProxy
New-SPProfileServiceApplicationProxy
New-SPSecureStoreServiceApplicationProxy