Webes API-kat hívó webes API: Alkalmazásregisztráció
Az alsóbb rétegbeli webes API-kat hívó webes API-k regisztrációja megegyezik a védett webes API-kkal. Kövesse a védett webes API-ban található utasításokat: Alkalmazásregisztráció.
Mivel a webalkalmazás mostantól webes API-kat hív meg, bizalmas ügyfélalkalmazássá válik. Ezért van szükség további regisztrációs adatokra: az alkalmazásnak titkos kulcsokat (ügyfél-hitelesítő adatokat) kell megosztania a Microsoft Identitásplatform.
Titkos ügyfélkód vagy tanúsítvány hozzáadása
Mint minden bizalmas ügyfélalkalmazás esetén, titkos kulcsot vagy tanúsítványt kell hozzáadnia ahhoz, hogy az alkalmazás hitelesítő adataiként működjön, hogy a felhasználó beavatkozása nélkül is hitelesíthesse magát.
Hitelesítő adatokat adhat hozzá az ügyfélalkalmazás regisztrációjához az Azure Portalon vagy egy parancssori eszközzel, például a PowerShell-lel.
Ügyfél-hitelesítő adatok hozzáadása az Azure Portal használatával
Ha hitelesítő adatokat szeretne hozzáadni a bizalmas ügyfélalkalmazás alkalmazásregisztrációjához, kövesse a gyorsútmutató lépéseit: Alkalmazás regisztrálása a hozzáadni kívánt hitelesítő adatok Microsoft Identitásplatform a Microsoft Identitásplatform:
Ügyfél-hitelesítő adatok hozzáadása a PowerShell használatával
Másik lehetőségként hitelesítő adatokat is hozzáadhat, ha regisztrálja az alkalmazást a Microsoft Identitásplatform a PowerShell használatával.
Az active-directory-dotnetcore-daemon-v2 kódminta a GitHubon bemutatja, hogyan adhat hozzá alkalmazáskulcsot vagy tanúsítványt egy alkalmazás regisztrálásakor:
- Az ügyféltitkok PowerShell-lel való hozzáadásáról az AppCreationScripts/Configure.ps1 című témakörben olvashat bővebben.
- A tanúsítvány PowerShell-lel való hozzáadásáról további információt az AppCreationScripts-withCert/Configure.ps1 című témakörben talál.
API-engedélyek
A webalkalmazások olyan felhasználók nevében hívják meg az API-kat, akiknek a tulajdonosi jogkivonatot megkapták. A webalkalmazásnak delegált engedélyeket kell kérnie. További információ: Engedélyek hozzáadása a webes API eléréséhez.
Következő lépések
Lépjen tovább ebben a forgatókönyvben a következő cikkre, az App Code konfigurációjára.