Istruzioni di configurazione del firewall di Xamarin
Un elenco di host da consentire nel firewall per il corretto funzionamento della piattaforma Xamarin nella propria azienda.
Per un'installazione e un funzionamento corretti dei prodotti Xamarin è necessario che alcuni endpoint siano accessibili per scaricare gli strumenti e gli aggiornamenti necessari per il software. Se le impostazioni del firewall dell'utente o dell'azienda sono troppo restrittive potrebbero verificarsi problemi relativi all'installazione, alle licenze, ai componenti e altro. In questo documento vengono descritti alcuni degli endpoint noti che devono essere consentiti nel firewall perché Xamarin funzioni. Questo elenco non include gli endpoint necessari per gli strumenti di terze parti inclusi nel download. Se dopo aver esaminato questo elenco si riscontrano ancora problemi, consultare le guide per la risoluzione dei problemi di installazione di Apple o Android.
Endpoint da consentire
Programma di installazione di Xamarin
Per la corretta installazione del software quando si usa la versione più recente del programma di installazione di Xamarin è necessario aggiungere gli indirizzi noti seguenti:
- xamarin.com (manifesti del programma di installazione)
- dl.xamarin.com (percorso di download del pacchetto)
- dl.google.com (per scaricare Android SDK)
- download.oracle.com (JDK)
- visualstudio.com (percorso di download dei pacchetti di installazione)
- go.microsoft.com (risoluzione degli URL di installazione)
- aka.ms (risoluzione degli URL di installazione)
Se si usa un Mac e si riscontrano problemi di installazione di Xamarin.Android, verificare che macOS sia in grado di scaricare Java.
NuGet (incluso Xamarin.Forms)
Per accedere a NuGet devono essere aggiunti gli indirizzi seguenti (Xamarin.Forms viene inserito nel pacchetto come NuGet):
- www.nuget.org (per accedere a NuGet)
- globalcdn.nuget.org (download di NuGet)
- dl-ssl.google.com (componenti google per Android e Xamarin.Forms)
Aggiornamenti software
Per il corretto download degli aggiornamenti software è necessario aggiungere gli indirizzi seguenti:
- software.xamarin.com (servizio di aggiornamento)
- download.visualstudio.microsoft.com
- dl.xamarin.com
Xamarin Mac Agent
Per la connessione di Visual Studio a un host di compilazione Mac tramite Xamarin Mac Agent è necessario che la porta SSH sia aperta. Per impostazione predefinita, è la porta 22.