Sdílet prostřednictvím


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

  1. Pokud jste nebyli ověřeni pomocí Windows Live® ID, budete k tomu muset.

  2. Po ověření pomocí Windows Live ID (účet Microsoft) budete přesměrováni na stránku Moje projekty na Azure Portal.

  3. Na stránce Můj Project klikněte na požadovaný název projektu.

  4. Na stránce podrobností projektu vyhledejte požadovaný obor názvů a potom klikněte na odkaz Access Control ve sloupci Spravovat.

  5. Na stránce Access Control Nastavení klikněte na Spravovat Access Control.

  6. Posuňte se dolů do části Vývoj a klikněte na odkaz Integrace aplikace .

  7. V části Přihlašovací stránky klikněte na odkaz Přihlašovací stránky .

  8. 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.

  9. 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.

  1. 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.

  2. 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í.

  1. 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.

  2. 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.