Installieren und Verwenden von Visual Studio für Mac hinter einer Firewall oder einem Proxyserver

Wenn Ihre Organisation Sicherheitsmechanismen wie eine Firewall oder einen Proxyserver verwendet, dann sollten Sie einige Domänen in die Zulassungsliste aufnehmen und verschiedene Ports und Protokolle öffnen bzw. deren Verwendung zulassen, um eine optimale Installation und Verwendung von Visual Studio für Mac und Azure-Diensten zu gewährleisten.

Installieren von Visual Studio für Mac

Da der Visual Studio für Mac-Installer Dateien von verschiedenen Domänen und Downloadservern herunterlädt, finden Sie hier die Domänen und URLs, die Sie möglicherweise als vertrauenswürdig in Ihren Konfigurationen hinzufügen möchten.

Microsoft-Domänen

Domäne Zweck
*.live.com Verwalten von Anmeldeinformationen
app.vssps.visualstudio.com Installer-Metadaten
vortex.data.microsoft.com Absturz- und Fehlerberichterstattung
az667904.vo.msecnd.net Absturz- und Fehlerberichterstattung
xamarin.com Installer-Metadaten
xampubdl.blob.core.windows.net Installer-Pakete
download.visualstudio.microsoft.com Installer-Pakete
xamarin.azureedge.net Installer-Pakete
developer.xamarin.com Installer-Pakete
static.xamarin.com Installer-Pakete
dl.xamarin.com Installer-Pakete
dc.services.visualstudio.com Absturzberichte

Drittanbieterdomänen

Domäne Zweck
dl.google.com Android-SDK
download.oracle.com Java SDK
api.apple-cloudkit.com Apple-Sicherheitsdienste

Verwenden Sie Visual Studio für Mac

Um sicherzustellen, dass Sie Zugriff auf alle Funktionen haben, die Sie in Visual Studio für Mac benötigen, während Sie sich hinter einem Proxy oder einer Firewall befinden, empfehlen wir, die folgenden Domänen und Ports in die Zulassungsliste für den Zugriff aufzunehmen.

Allgemein

Domäne Port(s) Zweck
go.microsoft.com 80/443 Microsoft-URL-Auflösung
vsstartpage.blob.core.windows.net 80/443 Daten für die Startseite
software.xamarin.com 80/443 Updater-Dienst
addins.monodevelop.com 80/443 Erweiterungsdienste
visualstudio-devdiv-c2s.msedge.net 80/443 Experimentelles Feature und Benachrichtigungen
targetednotifications.azurewebsites.net 80/443 Dient zum Filtern einer globalen Liste mit Benachrichtigungen in eine Liste, die nur für bestimmte Computertypen/Verwendungsszenarien gilt.

Identität

Domäne Port(s) Zweck
login.microsoftonline.com 80/443 Identitätsanbieter
secure.aadcdn.microsoftonline-p.com 80/443 Identitätsanbieter
dc.services.visualstudio.com 80/443 Absturzberichte
management.azure.com 80/443 Azure Services API

NuGet

Domäne Port(s) Zweck
api.nuget.org 80/443 NuGet-API
secure.aadcdn.microsoftonline-p.com 80/443 Identitätsanbieter

Android-Projekte

Domäne Zweck
time.android.com Zeitserver für Android-Emulator
connectivitycheck.gstatic.com Konnektivität für Android-Emulator
cloudconfig.googleapis.com APIs für Android-Emulator

Siehe auch