Поделиться через


Подключение к Azure для Германии с помощью Visual Studio

Важно!

С августа 2018 г. мы не принимаем новых клиентов и не развертываем новые функции и службы в исходных расположениях Microsoft Cloud Germany.

В соответствии с развитием потребностей клиентов мы недавно запустили два новых региона для центров обработки данных в Германии, предоставляя клиентам место расположения данных, полное подключение к глобальной облачной сети Майкрософт, а также конкурентные цены.

Кроме того, 30 сентября 2020 г. мы объявили, что Microsoft Cloud Germany будет закрыто 29 октября 2021 г. Дополнительные сведения можно найти здесь: https://www.microsoft.com/cloud-platform/germany-cloud-regions.

Воспользуйтесь преимуществами широты функциональности, безопасности корпоративного уровня и комплексных функций, доступных в новых регионах центров обработки данных в Германии, осуществив миграцию уже сегодня.

Разработчики используют Visual Studio, чтобы легко управлять своими подписками Azure при создании решений. В настоящее время в пользовательском интерфейсе Visual Studio нельзя настроить подключение к Azure для Германии.

Visual Studio 2017 и Visual Studio 2019

Visual Studio требуется файл конфигурации для подключения к Azure для Германии. С этим файлом Visual Studio подключается к Azure для Германии, а не к глобальной системе Azure.

Создание файла конфигурации для Azure для Германии

Создайте файл AadProvider.Configuration.json со следующим содержимым:

{
  "AuthenticationQueryParameters":null,
  "AsmEndPoint":"https://management.microsoftazure.de/",
  "Authority":"https://login.microsoftonline.de/",
  "AzureResourceManagementEndpoint":"https://management.microsoftazure.de/",
  "AzureResourceManagementAudienceEndpoints":["https://management.core.cloudapi.de/"],
  "ClientIdentifier":"872cd9fa-d31f-45e0-9eab-6e460a02d1f1",
  "EnvironmentName":"BlackForest",
  "GraphEndpoint":"https://graph.cloudapi.de",
  "MsaHomeTenantId":"f577cd82-810c-43f9-a1f6-0cc532871050",
  "NativeClientRedirect":"urn:ietf:wg:oauth:2.0:oob",
  "PortalEndpoint":"https://portal.core.cloudapi.de/",
  "ResourceEndpoint":"https://management.microsoftazure.de/",
  "ValidateAuthority":true,
  "VisualStudioOnlineEndpoint":"https://app.vssps.visualstudio.com/",
  "VisualStudioOnlineAudience":"499b84ac-1321-427f-aa17-267ca6975798"
}

Настройка Visual Studio для Azure для Германии

  1. Закройте Visual Studio.
  2. Размещение аадпровидер. Configuration. JSON в %локалаппдата%\. Идентитисервице\аадконфигуратионс. Создайте эту папку, если она отсутствует.
  3. Запустите Visual Studio и войдите со своей учетной записью Azure.

Примечание

В файле конфигурации доступны только подписки Azure для Германии. Настроенные ранее подписки по-прежнему будут отображаться, но не будут работать, так как система Visual Studio теперь подключена к Azure для Германии вместо глобальной системы Azure. Чтобы подключиться к глобальной системе Azure, удалите этот файл.

Отмена подключения Visual Studio к Azure для Германии

Чтобы разрешить Visual Studio подключиться к глобальной системе Azure, необходимо удалить файл конфигурации, который обеспечивает подключение к Azure для Германии.

  1. Закройте Visual Studio.
  2. Удалите или переименуйте % LocalAppData%. Папка Идентитисервице\аадконфигуратионс .
  3. Перезапустите Visual Studio и начните использовать глобальную учетную запись Azure.

Примечание

После отката этой конфигурации подписки Azure для Германии становятся недоступными.

Visual Studio 2015

Для подключения к Azure для Германии Visual Studio 2015 требуется изменение реестра. После установки этого раздела реестра Visual Studio подключается к Azure для Германии, а не к глобальной системе Azure.

Настройка Visual Studio 2015 для Azure для Германии

Чтобы подключить Visual Studio к Azure для Германии, необходимо внести изменения в реестр.

  1. Закройте Visual Studio.
  2. Создайте текстовый файл с именем VisualStudioForAzureGermany.reg.
  3. Скопируйте и вставьте в файл VisualStudioForAzureGermany.reg следующий текст:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\VSCommon\ConnectedUser]
"AadInstance"="https://login.microsoftonline.de/"
"adaluri"="https://management.microsoftazure.de"
"AzureRMEndpoint"="https://management.microsoftazure.de"
"AzureRMAudienceEndpoint"="https://management.core.cloudapi.de"
"EnableAzureRMIdentity"="true"
"GraphUrl"="graph.cloudapi.de"
"AadApplicationTenant"="f577cd82-810c-43f9-a1f6-0cc532871050"
  1. Сохраните и запустите файл, дважды щелкнув его. Вам будет предложено добавить файл в реестр.
  2. Запустите Visual Studio и начните использовать Cloud Explorer с учетной записью Azure для Германии.

Примечание

После настройки этого раздела реестра будут доступны только подписки Azure для Германии. Настроенные ранее подписки по-прежнему будут отображаться, но не будут работать, так как система Visual Studio теперь подключена к Azure для Германии вместо глобальной системы Azure. Чтобы подключиться к глобальной системе Azure, отмените изменения.

Отмена подключения Visual Studio 2015 к Azure для Германии

Чтобы подключить Visual Studio к глобальной системе Azure, необходимо удалить параметры реестра, обеспечивающие подключение к Azure для Германии.

  1. Закройте Visual Studio.
  2. Создайте текстовый файл с именем VisualStudioForAzureGermany_Remove.reg.
  3. Скопируйте и вставьте в файл VisualStudioForAzureGermany_Remove.reg следующий текст:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\VSCommon\ConnectedUser]
"AadInstance"=-
"adaluri"=-
"AzureRMEndpoint"=-
"AzureRMAudienceEndpoint"=-
"EnableAzureRMIdentity"=-
"GraphUrl"=-
  1. Сохраните и запустите файл, дважды щелкнув его. Вам будет предложено добавить файл в реестр.
  2. Запустите среду Visual Studio.

Примечание

После изменения этого раздела реестра подписки Azure для Германии будут отображаться, но будут недоступны. Их можно будет просто удалить.

Следующие шаги

Дополнительные сведения об Azure для Германии см. в следующих статьях: