Installer et utiliser Visual Studio pour Mac derrière un pare-feu ou un serveur proxy

Important

La mise hors service de Visual Studio pour Mac est prévue pour le 31 août 2024, conformément à la stratégie de cycle de vie moderne de Microsoft. Bien que vous puissiez continuer à travailler avec Visual Studio pour Mac, il existe plusieurs autres options pour les développeurs sur Mac, telles que la version préliminaire de la nouvelle extension C# Dev Kit pour VS Code.

En savoir plus sur les délais d’assistance et les alternatives.

Si vous ou votre organisation utilisez des mesures de sécurité comme un pare-feu ou un serveur proxy, vous pouvez souhaiter ajouter des domaines à une « liste verte » et ouvrir des ports et des protocoles afin de bénéficier d’une expérience optimale pendant l’installation et l’utilisation de Visual Studio pour Mac et des services Azure.

  • Installer Visual Studio pour Mac: ces tableaux comportent les domaines qui doivent autoriser la connectivité afin que vous ayez accès à toutes les fonctionnalités et charges de travail de Visual Studio pour Mac.

  • Utiliser Visual Studio pour Mac: ces tableaux incluent des domaines qui doivent autoriser la connectivité afin que vous ayez accès aux fonctionnalités connexes.

Installer Visual Studio pour Mac

Dans la mesure où le programme d’installation de Visual Studio pour Mac effectue des téléchargements sur différents domaines et serveurs de téléchargement, voici les domaines et les URL que vous pouvez marquer comme approuvés dans vos configurations.

Domaines Microsoft

Domain Objectif
*.live.com Gestion des informations d’identification
app.vssps.visualstudio.com Métadonnées du programme d’installation
nw-umwatson.events.data.microsoft.com Rapports d’incidents et d’erreurs
vortex.data.microsoft.com Rapports d’incidents et d’erreurs
az667904.vo.msecnd.net Rapports d’incidents et d’erreurs
xamarin.com Métadonnées du programme d’installation
xampubdl.blob.core.windows.net Packages du programme d’installation
download.visualstudio.microsoft.com Packages du programme d’installation
xamarin.azureedge.net Packages du programme d’installation
developer.xamarin.com Packages du programme d’installation
static.xamarin.com Packages du programme d’installation
dl.xamarin.com Packages du programme d’installation
dc.services.visualstudio.com Rapports d’incidents

NuGet

Domain Port(s) Objectif
api.nuget.org 80/443 API NuGet

Domaines tiers

Domain Objectif
dl.google.com Kit de développement logiciel Android
download.oracle.com Kit de développement logiciel (SDK) Java
api.apple-cloudkit.com Services de sécurité Apple

Utiliser Visual Studio pour Mac

Nous vous recommandons, pour avoir accès à toutes les fonctionnalités dont vous avez besoin dans Visual Studio pour Mac derrière un proxy ou un pare-feu, de mettre sur liste verte les domaines et ports suivants.

Général

Domain Port(s) Objectif
go.microsoft.com 80/443 Résolution d’URL Microsoft
vsstartpage.blob.core.windows.net 80/443 Données de la page de démarrage
software.xamarin.com 80/443 Service de mise à jour
addins.monodevelop.com 80/443 Services d’extension
visualstudio-devdiv-c2s.msedge.net 80/443 Notifications et fonctionnalité expérimentale
targetednotifications.azurewebsites.net 80/443 Permet de filtrer une liste de notifications globale sur une liste qui s’applique uniquement à certains types de scénarios de machines/d’utilisation
nw-umwatson.events.data.microsoft.com Rapports d’incidents et d’erreurs
vortex.data.microsoft.com Rapports d’incidents et d’erreurs

Identité

Domain Port(s) Objectif
login.microsoftonline.com 80/443 Fournisseur d’identité
secure.aadcdn.microsoftonline-p.com 80/443 Fournisseur d’identité
dc.services.visualstudio.com 80/443 Rapports d’incidents
management.azure.com 80/443 API des services Azure

NuGet

Domain Port(s) Objectif
api.nuget.org 80/443 API NuGet
secure.aadcdn.microsoftonline-p.com 80/443 Fournisseur d’identité

Projets Android

Domain Objectif
time.android.com Serveur de temps pour l’Émulateur Android
connectivitycheck.gstatic.com Connectivité pour l’Émulateur Android
cloudconfig.googleapis.com API pour l’Émulateur Android

Voir aussi