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.