Webalkalmazás, amely webes API-kat hív meg: Alkalmazásregisztráció
A webes API-kat hívó webalkalmazások regisztrációja megegyezik a felhasználókat bejelentkező webalkalmazáséval. Ezért kövesse a felhasználókat bejelentkező webalkalmazás utasításait: Alkalmazásregisztráció.
Mivel azonban a webalkalmazás most már webes API-kat is hív, bizalmas ügyfélalkalmazássá válik. Ezért van szükség további regisztrációra. Az alkalmazásnak meg kell osztania az ügyfél hitelesítő adatait vagy titkos kulcsait 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 a bejelentkezett felhasználó nevében hívják meg az API-kat. Ehhez delegált engedélyeket kell kérniük. További részletekért lásd : Engedélyek hozzáadása a webes API eléréséhez.
Következő lépések
Lépjen tovább a következő cikkre ebben a forgatókönyvben, a Kódkonfigurációban.