Exporter (0) Imprimer
Développer tout
Développer Réduire

Hébergement des pages de connexion dans votre application Web ASP.NET

Publication: avril 2011

Mis à jour: février 2014

S'applique à: Azure

  • Microsoft® Windows Azure™ AppFabric Access Control Service (ACS)

  • ASP.NET

Cette rubrique décrit l'hébergement d'une page de connexion dans votre application ASP.NET. Cette méthode permet de personnaliser entièrement votre page de connexion concernant sa mise en page et son apparence. La communication de votre page de connexion personnalisée à ACS est réalisée par le flux JSON que ACS expose.

Pour activer le contrôle complet sur l'apparence, le comportement et l'emplacement de votre page de connexion fédérée, ACS fournit des flux de métadonnées encodés JSON qui fournissent les noms, les URL de connexion, les images et les noms de domaine des messageries électroniques (AD FS uniquement) de vos fournisseurs d'identité. Ce flux est connu en tant que « Flux de métadonnées de découverte du domaine Kerberos d'accueil ». ACS fournit un exemple de page de connexion personnalisée qui inclut le code nécessaire pour communiquer avec le flux de métadonnées de découverte du domaine Kerberos d'accueil. Cette page peut être téléchargée et entièrement personnalisée.

  • Objectifs

  • Vue d’ensemble

  • Résumé des étapes

  • Étape 1 : Télécharger un exemple de page de connexion personnalisée

  • Étape 2 : Personnaliser l'apparence de votre page de connexion personnalisée

  • Étape 3 : Intégrer une page de connexion personnalisée à une application Web ASP.NET

  • Se familiariser avec une page de connexion dans le portail de gestion ACS.

  • S'assurer que chaque objectif est exprimé en tant que tâche spécifique

  • Héberger une page de connexion dans une application Web ASP.NET pour apporter une apparence cohérente.

  • Étape 1 : Télécharger un exemple de page de connexion personnalisée

  • Étape 2 : Personnaliser l'apparence de votre page de connexion personnalisée

  • Étape 3 : Intégrer une page de connexion personnalisée à une application Web ASP.NET

Cette étape décrit le téléchargement d'un exemple de page de connexion personnalisée. Vous vous servirez de l'exemple de page de connexion personnalisée pour la personnaliser selon vos besoins, puis pour l'héberger dans l'application ASP.NET.

  1. Accédez à l'adresse http://portal.windows.net (http://go.microsoft.com/fwlink/?LinkID=129428).

  2. Si vous n'étiez pas authentifié à l'aide de Windows Live® ID, vous devrez le faire.

  3. Après vous être authentifié avec votre Windows Live ID, vous êtes redirigé vers la page Mes projets sur le portail Windows Azure AppFabric.

  4. Cliquez sur le nom de projet souhaité dans la page Mon projet.

  5. Sur la page des détails du projet, localisez l'espace de noms souhaité, puis cliquez sur le lien Contrôle d'accès dans la colonne Gérer.

  6. Sur la page Paramètres du contrôle d'accès, cliquez sur Gérer le contrôle d'accès.

  7. Faites défiler vers le bas jusqu'à la section Développer, puis cliquez sur le lien Intégration des applications.

  8. Dans la section Pages de connexion, cliquez sur le lien Pages de connexion.

  9. Sur la page Intégration de la page de connexion, cliquez sur l'application de la partie de confiance dans la colonne Application de la partie de confiance.

  10. Sur la page Intégration de la page de connexion : <<Votre partie de confiance>>, localisez l'Option 2 : Héberger la page de connexion dans le cadre de votre section d'application, puis cliquez sur le bouton Télécharger l'exemple de la page de connexion. Enregistrez la page à un emplacement arbitraire. Il s'agit de la page que vous utiliserez pour la personnalisation. Le nom de la page est généralement <<YourRealm>>LoginPageCode.html.

Dans cette étape, vous personnalisez l'exemple de la page de connexion personalisée que vous avez téléchargée à la page précédente.

  1. Utilisez un éditeur HTML de votre choix, il peut être aussi simple qu'un Bloc-Notes ou aussi complexe que l'éditeur HTML Visual Studio® 2010.

  2. Concevez l'apparence de votre page de connexion personnalisée selon vos désirs.

Dans cette étape, vous intégrez votre page de connexion personnalisée récemment conçue à votre application Web ASP.NET.

  1. Copiez votre page de connexion personnalisée récemment conçue à un emplacement public de votre application Web ASP.NET, généralement le dossier racine.

  2. Exposez l'URL à votre page de connexion personnalisée sur une page publique, généralement Default.aspx. Les utilisateurs non authentifiés cliqueront dessus pour s'authentifier.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft