Установка и использование Visual Studio для Mac в среде, защищенной брандмауэром или прокси-сервером
Внимание
Visual Studio для Mac планируется выйти на пенсию 31 августа 2024 г. в соответствии с корпорацией Майкрософт Современная политика жизненного цикла. Хотя вы можете продолжать работать с Visual Studio для Mac, есть несколько других вариантов для разработчиков на Mac, таких как предварительная версия нового расширения комплекта разработки C# для VS Code.
Дополнительные сведения о поддержке временная шкала и альтернативах.
Если вы или ваша организация используете средства обеспечения безопасности, например брандмауэр или прокси-сервер, значит есть домены, которые нужно добавить в список разрешений, а также порты и протоколы, которые нужно открыть, чтобы обеспечить оптимальную установку и использование Visual Studio для Mac и служб Azure.
Установите Visual Studio для Mac. Эти таблицы включают домены, которые должны разрешать подключение, чтобы иметь доступ ко всем функциям и рабочим нагрузкам Visual Studio для Mac.
Используйте Visual Studio для Mac. Эти таблицы включают домены, которые должны разрешать подключение, чтобы иметь доступ к соответствующим функциям.
Установка Visual Studio для Mac
Так как установщик Visual Studio для Mac скачивается из различных доменов и с различных серверов, ниже приведены домены и URL-адреса, которые потребуется добавить в конфигурации в качестве доверенных.
Домены Майкрософт
Домен | Характер использования |
---|---|
*.live.com | Управление учетными данными |
app.vssps.visualstudio.com | Метаданные установщика |
nw-umwatson.events.data.microsoft.com | Отчеты о сбоях и ошибках |
vortex.data.microsoft.com | Отчеты о сбоях и ошибках |
az667904.vo.msecnd.net | Отчеты о сбоях и ошибках |
xamarin.com | Метаданные установщика |
xampubdl.blob.core.windows.net | Пакеты установщика |
download.visualstudio.microsoft.com | Пакеты установщика |
xamarin.azureedge.net | Пакеты установщика |
developer.xamarin.com | Пакеты установщика |
static.xamarin.com | Пакеты установщика |
dl.xamarin.com | Пакеты установщика |
dc.services.visualstudio.com | Отчеты о сбоях |
NuGet
Домен | Порты | Характер использования |
---|---|---|
api.nuget.org | 80/443 | API NuGet |
Сторонние домены
Домен | Характер использования |
---|---|
dl.google.com | Пакет SDK для Android |
download.oracle.com | пакет SDK для Java |
api.apple-cloudkit.com | Службы безопасности Apple |
Использование Visual Studio для Mac
Чтобы обеспечить доступность всех функций, которые могут потребоваться в Visual Studio для Mac во время работы в среде, защищенной прокси-сервером или брандмауэром, мы рекомендуем добавить следующие домены и порты в список разрешений.
Общие
Домен | Порты | Характер использования |
---|---|---|
go.microsoft.com | 80/443 | Разрешение URL-адресов Майкрософт |
vsstartpage.blob.core.windows.net | 80/443 | Данные начальной страницы |
software.xamarin.com | 80/443 | Служба обновления |
addins.monodevelop.com | 80/443 | Службы расширения |
visualstudio-devdiv-c2s.msedge.net | 80/443 | Экспериментальные функции и уведомления |
targetednotifications.azurewebsites.net | 80/443 | Используется для фильтрации глобального списка уведомлений, чтобы сделать его применимым только к определенным типам компьютеров и сценариев использования |
nw-umwatson.events.data.microsoft.com | Отчеты о сбоях и ошибках | |
vortex.data.microsoft.com | Отчеты о сбоях и ошибках |
Идентификация
Домен | Порты | Характер использования |
---|---|---|
login.microsoftonline.com | 80/443 | Поставщик удостоверений |
secure.aadcdn.microsoftonline-p.com | 80/443 | Поставщик удостоверений |
dc.services.visualstudio.com | 80/443 | Отчеты о сбоях |
management.azure.com | 80/443 | API служб Azure |
NuGet
Домен | Порты | Характер использования |
---|---|---|
api.nuget.org | 80/443 | API NuGet |
secure.aadcdn.microsoftonline-p.com | 80/443 | Поставщик удостоверений |
Проекты Android
Домен | Характер использования |
---|---|
time.android.com | Сервер времени для Android Emulator |
connectivitycheck.gstatic.com | Подключение для Android Emulator |
cloudconfig.googleapis.com | API-интерфейсы для Android Emulator |