Postupy: Hostování přihlašovacích stránek ve webové aplikaci ASP.NET
Aktualizováno: 19. června 2015
Platí pro: Azure
Platí pro
Microsoft® Azure™ Access Control Service (ACS)
ASP.NET
Přehled
Toto téma popisuje, jak hostovat přihlašovací stránku v aplikaci ASP.NET. Tato metoda umožňuje plně přizpůsobit přihlašovací stránku s ohledem na její rozložení, vzhled a chování. Komunikace z vaší vlastní přihlašovací stránky do služby ACS se provádí prostřednictvím informačního kanálu JSON, který služba ACS zveřejňuje.
Pokud chcete povolit úplnou kontrolu nad vzhledem, chováním a umístěním federované přihlašovací stránky, poskytuje služba ACS informační kanál metadat s kódováním JSON, který poskytuje jména, přihlašovací adresy URL, obrázky a názvy e-mailových domén (jenom AD FS) pro zprostředkovatele identity. Tento informační kanál se označuje jako "Informační kanál metadat zjišťování domovské sféry". Služba ACS poskytuje příklad vlastní přihlašovací stránky, která obsahuje potřebný kód ke komunikaci s informačním kanálem metadat zjišťování domovské sféry. Tuto stránku si můžete stáhnout a plně přizpůsobit.
Obsah
Cíle
Přehled
Přehled kroků
Krok 1 – stažení ukázkové vlastní přihlašovací stránky
Krok 2 – Přizpůsobení vzhledu a chování vlastní přihlašovací stránky
Krok 3 – integrace vlastní přihlašovací stránky do webové aplikace ASP.NET
Cíle
Seznamte se s přihlašovací stránkou na portálu pro správu služby ACS.
Zajištění toho, aby každý cíl byl vyjádřen jako konkrétní úkol
Hostování přihlašovací stránky ve webové aplikaci ASP.NET za účelem zajištění konzistentního vzhledu a chování
Přehled kroků
Krok 1 – Stažení ukázkové vlastní přihlašovací stránky
Krok 2 – Přizpůsobení vzhledu a chování vlastní přihlašovací stránky
Krok 3 – Integrace vlastní přihlašovací stránky do webové aplikace ASP.NET
Krok 1 – Stažení ukázkové vlastní přihlašovací stránky
Tento krok ukazuje, jak stáhnout ukázkovou vlastní přihlašovací stránku. Ukázkovou vlastní přihlašovací stránku použijete k přizpůsobení vašim potřebám a pak ji hostujete v aplikaci ASP.NET.
Stažení ukázkové vlastní přihlašovací stránky
Pokud jste nebyli ověřeni pomocí Windows Live® ID, budete k tomu muset.
Po ověření pomocí Windows Live ID (účet Microsoft) budete přesměrováni na stránku Moje projekty na Azure Portal.
Na stránce Můj Project klikněte na požadovaný název projektu.
Na stránce podrobností projektu vyhledejte požadovaný obor názvů a potom klikněte na odkaz Access Control ve sloupci Spravovat.
Na stránce Access Control Nastavení klikněte na Spravovat Access Control.
Posuňte se dolů do části Vývoj a klikněte na odkaz Integrace aplikace .
V části Přihlašovací stránky klikněte na odkaz Přihlašovací stránky .
Na stránce Integrace přihlašovací stránky klikněte ve sloupci Aplikace předávající strany na požadovanou aplikaci předávající strany.
V integraci přihlašovací stránky: <<Stránka strany>> odpovídání vyhledejte možnost 2: Hostování přihlašovací stránky jako součást oddílu aplikace a potom klikněte na tlačítko Stáhnout ukázkovou přihlašovací stránku. Uložte stránku do libovolného umístění. Toto je stránka, kterou použijete k přizpůsobení. Název stránky je obvykle <<YourRealm>>LoginPageCode.html.
Krok 2 – Přizpůsobení vzhledu a chování vlastní přihlašovací stránky
V tomto kroku přizpůsobíte ukázkovou vlastní přihlašovací stránku, kterou jste stáhli na předchozí stránce.
Používejte libovolný editor HTML podle svého výběru – může být jednoduchý jako Poznámkový blok nebo stejně robustní jako editor HTML Visual Studio ® 2010.
Navrhněte vzhled a chování vlastní přihlašovací stránky podle svých představ.
Krok 3 – integrace vlastní přihlašovací stránky do webové aplikace ASP.NET
V tomto kroku integrujete nově navrženou vlastní přihlašovací stránku s vaší ASP.NET webovou aplikací.
Zkopírujte nově navrženou vlastní přihlašovací stránku do veřejného umístění ve webové aplikaci ASP.NET – obvykle do kořenové složky.
Zveřejnit adresu URL vlastní přihlašovací stránky na veřejné stránce, obvykle Default.aspx. Neověřené uživatele na něj kliknou, aby se ověřili.