Procedure: Aanmeldingspagina's hosten in uw ASP.NET-webtoepassing
Bijgewerkt: 19 juni 2015
Van toepassing op: Azure
Van toepassing op
Microsoft® Azure™ Access Control Service (ACS)
ASP.NET
Overzicht
In dit onderwerp wordt beschreven hoe u een aanmeldingspagina host in uw ASP.NET toepassing. Met deze methode kunt u uw aanmeldingspagina volledig aanpassen met betrekking tot de indeling, het uiterlijk en het gevoel. De communicatie van uw aangepaste aanmeldingspagina naar ACS wordt uitgevoerd via de JSON-feed die ACS beschikbaar maakt.
Als u volledige controle wilt over het uiterlijk, gedrag en de locatie van uw federatieve aanmeldingspagina, biedt ACS een met JSON gecodeerde metagegevensfeed die de namen, aanmeldings-URL's, afbeeldingen en e-maildomeinnamen (alleen AD FS) voor uw id-providers biedt. Deze feed staat bekend als de 'Home Realm Discovery Metadata Feed'. ACS biedt een voorbeeld van een aangepaste aanmeldingspagina met de benodigde code om te communiceren met de metagegevensfeed van home realmdetectie. Deze pagina kan worden gedownload en volledig aangepast.
Inhoud
Doelen
Overzicht
Samenvatting van de stappen
Stap 1: een voorbeeld van een aangepaste aanmeldingspagina downloaden
Stap 2: het uiterlijk van uw aangepaste aanmeldingspagina aanpassen
Stap 3: een aangepaste aanmeldingspagina integreren in een ASP.NET-webtoepassing
Doelen
Vertrouwd raken met een aanmeldingspagina in de ACS-beheerportal.
Ervoor zorgen dat elke doelstelling wordt uitgedrukt als een specifieke taak
Het hosten van een aanmeldingspagina in een ASP.NET webtoepassing om een consistent uiterlijk te bieden.
Samenvatting van de stappen
Stap 1: een voorbeeld van een aangepaste aanmeldingspagina downloaden
Stap 2: het uiterlijk van uw aangepaste aanmeldingspagina aanpassen
Stap 3: een aangepaste aanmeldingspagina integreren in een ASP.NET-webtoepassing
Stap 1: een voorbeeld van een aangepaste aanmeldingspagina downloaden
In deze stap ziet u hoe u een voorbeeld van een aangepaste aanmeldingspagina downloadt. U gebruikt de aangepaste aanmeldingspagina van het voorbeeld om aan te passen aan uw behoeften en deze vervolgens te hosten in uw ASP.NET toepassing.
Een voorbeeld van een aangepaste aanmeldingspagina downloaden
Als u niet bent geverifieerd met Windows Live® ID, moet u dit doen.
Nadat u bent geverifieerd met uw Windows Live ID (Microsoft-account), wordt u omgeleid naar de pagina Mijn projecten op de Azure Portal.
Klik op de pagina Mijn Project op de gewenste projectnaam.
Zoek op de detailpagina van het project de gewenste naamruimte en klik vervolgens op de koppeling Access Control in de kolom Beheren.
Klik op de pagina Access Control Instellingen op Beheren Access Control.
Schuif omlaag naar de sectie Ontwikkelen en klik vervolgens op de koppeling Toepassingsintegratie .
Klik in de sectie Aanmeldingspagina's op de koppeling Aanmeldingspagina's .
Klik op de pagina Integratie van aanmeldingspagina op de gewenste relying party-toepassing in de kolom Relying Party-toepassing .
Zoek optie 2 op de integratie van de aanmeldingspagina: <<>>Host de aanmeldingspagina als onderdeel van de sectie van uw toepassing en klik vervolgens op de knop Voorbeeldaanmeldingspagina downloaden. Sla de pagina op een willekeurige locatie op. Dit is de pagina die u gaat gebruiken voor aanpassing. De naam van de pagina is meestal <<YourRealm>>LoginPageCode.html.
Stap 2: het uiterlijk van uw aangepaste aanmeldingspagina aanpassen
In deze stap past u de aangepaste aanmeldingspagina van het voorbeeld aan die u op de vorige pagina hebt gedownload.
Gebruik een HTML-editor van uw keuze. Het kan net zo eenvoudig zijn als Kladblok of zo robuust als de Visual Studio ® 2010 HTML-editor.
Ontwerp het uiterlijk van uw aangepaste aanmeldingspagina naar wens.
Stap 3: een aangepaste aanmeldingspagina integreren in een ASP.NET-webtoepassing
In deze stap integreert u uw zojuist ontworpen aangepaste aanmeldingspagina met uw ASP.NET webtoepassing.
Kopieer de zojuist ontworpen aangepaste aanmeldingspagina naar een openbare locatie in uw ASP.NET webtoepassing, meestal de hoofdmap.
Maak de URL beschikbaar op uw aangepaste aanmeldingspagina op een openbare pagina, meestal Default.aspx. Niet-geverifieerde gebruikers klikken erop om te worden geverifieerd.