Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
- Microsoft Entra
- GitHub
- X
- Poskytovatel OpenID Connect
- Přihlášení pomocí Apple (náhled)
Tento článek ukazuje, jak nakonfigurovat Službu Azure App Service nebo Azure Functions tak, aby používaly X jako zprostředkovatele ověřování.
K dokončení postupu v tomto článku potřebujete účet X s ověřenou e-mailovou adresou a telefonním číslem. Pokud chcete vytvořit nový účet X, přejděte na x.com.
Registrace aplikace v X
Registrace aplikace v X:
Přihlaste se k webu Azure Portal a přejděte do své aplikace. Zkopírujte adresu URL. Použijete ji ke konfiguraci aplikace X.
Přejděte na web X Developers , přihlaste se pomocí přihlašovacích údajů účtu X a vyberte Vytvořit aplikaci.
Zadejte název aplikace a popis aplikace pro novou aplikaci. Vložte adresu URL aplikace do pole Adresa URL webu . V části Adresy URL zpětného volání zadejte adresu URL HTTPS vaší aplikace App Service a připojte cestu
/.auth/login/x/callback. Například:https://contoso.azurewebsites.net/.auth/login/x/callback.V dolní části stránky zadejte alespoň 100 znaků do pole Řekněte nám, jak se bude tato aplikace používat, a pak vyberte Vytvořit. Klikněte znovu na Vytvořit v automatickém okně. Zobrazí se podrobnosti o aplikaci.
Vyberte kartu Klíče a přístupové tokeny .
Poznamenejte si tyto hodnoty:
- klíč rozhraní API
- Tajný klíč rozhraní API
Important
Tajný klíč rozhraní API je důležité bezpečnostní pověření. Tento tajný kód nesdílejte s nikým ani ho nedistribuujte s vaší aplikací.
Přidejte informace o X do aplikace
Přidání informací X do aplikace:
Přihlaste se k webu Azure Portal a přejděte do aplikace.
V nabídce vlevo vyberte Ověřování . Klikněte na Přidat zprostředkovatele identity.
V rozevíracím seznamu zprostředkovatele identity vyberte Twitter . Vložte hodnoty
API key,API secret keykteré jste získali dříve.Tajný klíč bude uložen jako nastavení
TWITTER_PROVIDER_AUTHENTICATION_SECRETaplikace s názvem slot-sticky . Pokud chcete spravovat tajný klíč ve službě Azure Key Vault, můžete toto nastavení později aktualizovat tak, aby používalo odkazy na službu Key Vault .Pokud se jedná o prvního zprostředkovatele identity nakonfigurovaného pro aplikaci, zobrazí se výzva také v části nastavení ověřování služby App Service . Jinak můžete přejít k dalšímu kroku.
Tyto možnosti určují, jak vaše aplikace reaguje na neověřené požadavky, a výchozí výběry přesměrují všechny požadavky, aby se přihlásily s tímto novým poskytovatelem. Toto chování můžete nyní změnit nebo později upravit tato nastavení z hlavní obrazovky Ověřování tak, že zvolíte Upravit vedle nastavení ověřování. Další informace o těchto možnostech naleznete v Tok autenticity.
Klikněte na tlačítko Přidat.
Teď jste připraveni použít X k ověřování ve vaší aplikaci. Zprostředkovatel bude uveden na obrazovce Ověřování . Odtud můžete tuto konfiguraci poskytovatele upravit nebo odstranit.