Let There Be Code RSS 2.0
# Wednesday, January 26, 2011

L’accès au bureau distant d’une instance Azure est une autre nouveauté de la plateforme. L’activation peut se configurer depuis Visual Studio au moment du déploiement ou depuis le portail Azure.

Depuis Visual Studio, lorsque l’on déploie nos services Azure la fenêtre suivante s’ouvre :

image

Depuis ce wizard, il suffit de cliquer sur le lien “Configure Remote Desktop connections…”, puis de renseigner le formulaire :

image

Le premier champ correspond au certificat qui va permettre de crypter le mot de passe. On peut soit en choisir un dans la liste, soit en créer un. Il suffit ensuite de remplir les informations de connexion. Une fois ce formulaire rempli, Visual Studio stocke ces informations dans le fichier ServiceConfiguration.cscg de notre projet Azure :

image

Pour qu’Azure puisse de son côté décrypter le mot de passe, il faut déployer le certificat sur notre “Hosted Service”.

Dans un premier temps, nous allons exporter le certificat. Depuis le wizard de configuration de l’accès distant, il suffit de cliquer sur le bouton View afin d’afficher le certificat :

image

Dans l’onglet Details, cliquer sur “Copy to File…” pour l’exporter.

Au moment de l’export du certificat ne pas oublier de sélectionner l’option d’export de la clé privé :

image

Une fois le certificat exporté, il ne reste plus qu’à se connecter au portail Azure, accéder à notre Hosted Service, puis d’y télécharger le certificat :

image

Après avoir déployé nos rôles sur Azure, il est également possible d’activer/désactiver et configurer le bureau distant depuis le portail pour chacun des rôles :

image

Lorsque nos instances sont démarrées, nous pouvons nous connecter en remote :

image

Wednesday, January 26, 2011 1:03:00 PM (Romance Standard Time, UTC+01:00)  #    Voir Commentaires
Azure
Archive
<January 2011>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2012
Benoît Laut
Sign In
All Content © 2012, Benoît Laut
DasBlog theme 'Business' created by Christoph De Baene (delarou)