Połączenie do platformy Azure (Niemcy) przy użyciu Visual Studio
Ważne
Od sierpnia 2018 r. nie akceptowaliśmy nowych klientów ani nie wdrażaliśmy żadnych nowych funkcji i usług w oryginalnych lokalizacjach usługi Microsoft Cloud w Niemczech.
W oparciu o ewolucję potrzeb klientów niedawno uruchomiliśmy dwa nowe regiony centrów danych w Niemczech, oferując rezydencję danych klientów, pełną łączność z globalną siecią w chmurze firmy Microsoft oraz konkurencyjne ceny na rynku.
Ponadto 30 września 2020 r. ogłosiliśmy, że 29 października 2021 r. zostanie zamknięte rozwiązanie Microsoft Cloud Germany. Więcej szczegółów można znaleźć tutaj: https://www.microsoft.com/cloud-platform/germany-cloud-regions.
Skorzystaj z szerokiej funkcjonalności, zabezpieczeń klasy korporacyjnej i kompleksowych funkcji dostępnych w naszych nowych regionach centrów danych w Niemczech, migrując już dziś.
Deweloperzy używają Visual Studio, aby łatwo zarządzać subskrypcjami platformy Azure podczas tworzenia rozwiązań. Obecnie w Visual Studio użytkownika nie można skonfigurować połączenia z platformą Azure (Niemcy).
Visual Studio 2017 i Visual Studio 2019
Visual Studio wymaga pliku konfiguracji w celu nawiązania połączenia z platformą Azure (Niemcy). Gdy ten plik jest już na miejscu, Visual Studio z platformą Azure (Niemcy) zamiast z globalną platformą Azure.
Tworzenie pliku konfiguracji dla platformy Azure (Niemcy)
Utwórz plik o nazwie AadProvider.Configuration.json o następującej zawartości:
{
"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"
}
Aktualizacja Visual Studio platformy Azure (Niemcy)
- Zamknij program Visual Studio.
- Umieść plik AadProvider.Configuration.json wfolderze %localappdata%\. IdentityService\AadConfigurations. Utwórz ten folder, jeśli go nie ma.
- Rozpocznij Visual Studio i zacznij korzystać z konta platformy Azure (Niemcy).
Uwaga
W przypadku pliku konfiguracji dostępne są tylko subskrypcje platformy Azure (Niemcy). Nadal widzisz subskrypcje, które zostały wcześniej skonfigurowane, ale nie działają, ponieważ usługa Visual Studio jest teraz połączona z platformą Azure (Niemcy) zamiast z globalną platformą Azure. Aby nawiązać połączenie z globalną platformą Azure, usuń plik .
Przywracanie połączenia Visual Studio z platformą Azure (Niemcy)
Aby umożliwić Visual Studio z globalną platformą Azure, musisz usunąć plik konfiguracji, który umożliwia połączenie z platformą Azure (Niemcy).
- Zamknij program Visual Studio.
- Usuń lub zmień nazwę %localappdata%. Folder IdentityService\AadConfigurations .
- Uruchom Visual Studio i rozpocznij korzystanie z globalnego konta platformy Azure.
Uwaga
Po przywróceniu tej konfiguracji subskrypcje platformy Azure (Niemcy) nie będą już dostępne.
Visual Studio 2015
Visual Studio 2015 wymaga zmiany rejestru w celu nawiązania połączenia z platformą Azure (Niemcy). Po skonfigurowaniu tego klucza rejestru usługa Visual Studio z platformą Azure (Niemcy) zamiast z globalną platformą Azure.
Aktualizacja Visual Studio 2015 dla platformy Azure (Niemcy)
Aby umożliwić Visual Studio z platformą Azure (Niemcy), należy zaktualizować rejestr.
- Zamknij program Visual Studio.
- Utwórz plik tekstowy o nazwie VisualStudioForAzureGermany.reg.
- Skopiuj i wklej następujący tekst do pliku 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"
- Zapisz, a następnie uruchom plik, klikając go dwukrotnie. Zostanie wyświetlony monit o scalenie pliku z rejestrem.
- Rozpocznij Visual Studio i zacznij korzystać z eksploratora chmury przy użyciu konta platformy Azure (Niemcy).
Uwaga
Po skonfigurowaniu tego klucza rejestru będą dostępne tylko subskrypcje platformy Azure (Niemcy). Nadal widzisz subskrypcje, które zostały wcześniej skonfigurowane, ale nie działają, ponieważ usługa Visual Studio jest teraz połączona z platformą Azure (Niemcy) zamiast z globalną platformą Azure. Aby nawiązać połączenie z globalną platformą Azure, przywróć zmiany.
Przywracanie połączenia z Visual Studio 2015 r. do platformy Azure (Niemcy)
Aby umożliwić Visual Studio z globalną platformą Azure, musisz usunąć ustawienia rejestru, które umożliwiają połączenie z platformą Azure (Niemcy).
- Zamknij program Visual Studio.
- Utwórz plik tekstowy o nazwie VisualStudioForAzureGermany_Remove.reg.
- Skopiuj i wklej następujący tekst do pliku VisualStudioForAzureGermany_Remove.reg:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\VSCommon\ConnectedUser]
"AadInstance"=-
"adaluri"=-
"AzureRMEndpoint"=-
"AzureRMAudienceEndpoint"=-
"EnableAzureRMIdentity"=-
"GraphUrl"=-
- Zapisz, a następnie uruchom plik, klikając go dwukrotnie. Zostanie wyświetlony monit o scalenie pliku z rejestrem.
- Uruchom program Visual Studio.
Uwaga
Po przywróceniu tego klucza rejestru twoje subskrypcje platformy Azure (Niemcy) będą wyświetlane, ale nie będą dostępne. Można je bezpiecznie usunąć.
Następne kroki
Aby uzyskać więcej informacji na temat nawiązywania połączenia z platformą Azure (Niemcy), zobacz następujące zasoby: