Se connecter à Azure Allemagne avec Visual Studio
Important
Depuis août 2018, nous n’avons pas accepté de nouveaux clients ni déployé de nouveaux services et fonctionnalités dans les emplacements d’origine Microsoft Cloud Allemagne.
En fonction de l’évolution des besoins des clients, nous avons récemment lancé deux nouvelles régions de centres de données en Allemagne, offrant une résidence des données client, une connectivité complète au réseau mondial du Cloud de Microsoft, ainsi qu’un tarif compétitif sur le marché.
En outre, le 30 septembre 2020, nous avons annoncé que le Cloud Microsoft Allemagne serait fermé le 29 octobre 2021. Des informations supplémentaires sont disponibles ici : https://www.microsoft.com/cloud-platform/germany-cloud-regions.
Tirez parti de l’éventail des fonctionnalités, de la sécurité de l’entreprise et des fonctionnalités complètes disponibles dans nos nouvelles régions du centre de données allemand en migrant aujourd’hui.
Les développeurs utilisent Visual Studio pour gérer facilement leurs abonnements Azure lors de la création de solutions. Actuellement, vous ne pouvez pas configurer une connexion à Azure Allemagne dans l’interface utilisateur de Visual Studio.
Visual Studio 2017 et Visual Studio 2019
Visual Studio requiert un fichier de configuration pour se connecter à Azure Allemagne. Avec ce fichier en place, Visual Studio se connecte à Azure Allemagne, au lieu d’Azure global.
Créer un fichier de configuration pour Azure Allemagne
Créez un fichier nommé AadProvider.Configuration.json avec le contenu suivant :
{
"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"
}
Mettre à jour Visual Studio pour Azure Allemagne
- Fermez Visual Studio.
- Placer AadProvider. Configuration. JSON dans %LocalAppData%\. IdentityService\AadConfigurations. Créez le dossier s’il ne s’y trouve pas.
- Démarrez Visual Studio et commencez à utiliser votre compte Azure Allemagne.
Notes
Avec le fichier de configuration, seuls les abonnements Azure Allemagne sont accessibles. Les abonnements que vous avez configurés précédemment sont toujours visibles mais ils ne fonctionnent pas, car Visual Studio est maintenant connecté à Azure Allemagne au lieu d’Azure global. Pour vous connecter à Azure global, supprimez le fichier.
Rétablir la connexion Visual Studio à Azure Allemagne
Pour permettre à Visual Studio de se connecter à Azure global, vous devez supprimer le fichier de configuration qui permet la connexion à Azure Allemagne.
- Fermez Visual Studio.
- Supprimez ou renommez le % LocalAppData%. Dossier IdentityService\AadConfigurations .
- Redémarrez Visual Studio et commencez à utiliser votre compte Azure global.
Notes
Une fois cette configuration rétablie, vos abonnements Azure Allemagne ne sont plus accessibles.
Visual Studio 2015
Visual Studio 2015 requiert une modification de registre pour se connecter à Azure Allemagne. Une fois cette clé de registre définie, Visual Studio se connecte à Azure Allemagne au lieu d’Azure global.
Mettre à jour Visual Studio 2015 pour Azure Allemagne
Pour permettre à Visual Studio de se connecter à Azure Allemagne, vous devez mettre à jour le registre.
- Fermez Visual Studio.
- Créez un fichier texte nommé VisualStudioForAzureGermany.reg.
- Copiez et collez le texte suivant dans 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"
- Enregistrez le fichier, puis exécutez-le en double-cliquant dessus. Vous êtes invité à fusionner le fichier dans votre registre.
- Démarrez Visual Studio et commencez à utiliser Cloud Explorer avec votre compte Azure Allemagne.
Notes
Une fois cette clé de registre définie, seuls les abonnements Azure Allemagne sont accessibles. Les abonnements que vous avez configurés précédemment sont toujours visibles mais ils ne fonctionnent pas, car Visual Studio est maintenant connecté à Azure Allemagne au lieu d’Azure global. Pour vous connecter à Azure global, annulez les modifications.
Rétablir une connexion Visual Studio 2015 à Azure Allemagne
Pour permettre à Visual Studio de se connecter à Azure global, vous devez supprimer les paramètres du registre qui permettent la connexion à Azure Allemagne.
- Fermez Visual Studio.
- Créez un fichier texte nommé VisualStudioForAzureGermany_Remove.reg.
- Copiez et collez le texte suivant dans VisualStudioForAzureGermany_Remove.reg :
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\VSCommon\ConnectedUser]
"AadInstance"=-
"adaluri"=-
"AzureRMEndpoint"=-
"AzureRMAudienceEndpoint"=-
"EnableAzureRMIdentity"=-
"GraphUrl"=-
- Enregistrez le fichier, puis exécutez-le en double-cliquant dessus. Vous êtes invité à fusionner le fichier dans votre registre.
- Démarrez Visual Studio.
Notes
Une fois cette clé de registre rétablie, vos abonnements Azure Allemagne s’affichent mais ne sont pas accessibles. Vous pouvez les retirer en toute sécurité.
Étapes suivantes
Pour plus d’informations sur la connexion à Azure Allemagne, consultez les ressources suivantes :