Web API'lerini çağıran bir web uygulaması: Uygulama kaydı

Web API'lerini çağıran bir web uygulaması, kullanıcıların oturum açtığı bir web uygulamasıyla aynı kayda sahiptir. Bu nedenle, Kullanıcıların oturum açtığı bir web uygulamasındaki yönergeleri izleyin: Uygulama kaydı.

Ancak web uygulaması artık web API'lerini de çağırdığından gizli bir istemci uygulaması haline gelir. Bu nedenle ek kayıt gereklidir. Uygulamanın istemci kimlik bilgilerini veya gizli dizileri Microsoft kimlik platformu paylaşması gerekir.

İstemci gizli dizisi veya sertifika ekleme

Herhangi bir gizli istemci uygulamasında olduğu gibi, kullanıcının etkileşimi olmadan kendi kimlik doğrulaması için uygulamanın kimlik bilgileri gibi davranacak bir gizli dizi veya sertifika eklemeniz gerekir.

Azure portalını veya PowerShell gibi bir komut satırı aracını kullanarak istemci uygulamanızın kaydına kimlik bilgileri ekleyebilirsiniz.

Azure portalını kullanarak istemci kimlik bilgilerini ekleme

Gizli istemci uygulamanızın uygulama kaydına kimlik bilgileri eklemek için Hızlı Başlangıç: Eklemek istediğiniz kimlik bilgisi türüne yönelik Microsoft kimlik platformu bir uygulama kaydetme bölümünde yer alan adımları izleyin:

PowerShell kullanarak istemci kimlik bilgileri ekleme

Alternatif olarak, PowerShell kullanarak uygulamanızı Microsoft kimlik platformu kaydederken kimlik bilgileri ekleyebilirsiniz.

GitHub'da active-directory-dotnetcore-daemon-v2 kod örneği, bir uygulamayı kaydederken uygulama gizli dizisi veya sertifikanın nasıl ekleneceğini gösterir:

API izinleri

Web uygulamaları, oturum açmış kullanıcı adına API'leri çağırır. Bunu yapmak için temsilci izinleri istemeleri gerekir. Ayrıntılar için bkz . Web API'nize erişmek için izin ekleme.

Sonraki adımlar

Bu senaryoda kod yapılandırması başlıklı sonraki makaleye geçin.