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.