Web Yazılım Entegrasyonu

ApiManagementClient

Azure API Management üzerinde OpenID Connect sağlayıcılarını yönetmek için tasarlanmış REST API'lerini inceliyoruz. Bu API, geliştirici konsolundan OpenID Connect tabanlı kimlik doğrulaması kullanan API'lere erişimi kolaylaştırır.

WhatsApp’tan görüşelim
Azure API Management OpenID Connect sağlayıcı API'leri için REST API şeması
Güncel sürüm2019-12-01-preview

Azure API Management OpenID Connect Sağlayıcı API'leri (2019-12-01-preview), API Management hizmetinizdeki OpenID Connect sağlayıcı varlıklarını yönetmek için kullanılan REST uç noktalarını tanımlar. Bu API'ler, geliştirici konsolunun OpenID Connect protokolüyle korunan API'lere erişimini sağlamak amacıyla sağlayıcı yapılandırmalarını oluşturma, güncelleme, listeleme ve silme işlemlerini destekler. OpenID Connect, OAuth 2.0 üzerine kurulu bir kimlik doğrulama katmanıdır ve Azure API Management ile birlikte kullanıldığında, API tüketicilerinin kimlik doğrulamasını merkezi bir sağlayıcı üzerinden yönetmenize olanak tanır. Bu API sürümü önizleme aşamasındadır; bu nedenle üretim ortamlarında kullanmadan önce Azure'un resmi belgelerini ve hizmet sözleşmelerini kontrol etmeniz önerilir.

Hangi ihtiyaçlarda değerlendirilebilir?

  • Azure API Management kullanan ve OpenID Connect tabanlı kimlik doğrulamasını API'lerine entegre etmek isteyen kuruluşlar
  • Geliştirici portallarında üçüncü taraf kimlik sağlayıcıları (ör. Azure AD, Okta) ile oturum açma akışı sunmak isteyen ekipler
  • API yönetim süreçlerini otomatikleştirmek ve OpenID Connect sağlayıcı yapılandırmalarını programatik olarak yönetmek isteyen geliştiriciler

Yaygın kullanım alanları

Geliştirici Konsolunda SSO

OpenID Connect sağlayıcılarını API Management'a bağlayarak, geliştirici konsoluna giriş yapan kullanıcıların kurumsal kimlik bilgileriyle (SSO) oturum açmasını sağlayabilirsiniz.

API Erişim Kontrolü

OpenID Connect ile doğrulanan kullanıcıların API'lerinize erişimini yönetmek için sağlayıcı yapılandırmalarını kullanabilir, böylece yalnızca yetkili kullanıcıların API'leri tüketmesini güvence altına alabilirsiniz.

Çoklu Kimlik Sağlayıcı Yönetimi

Farklı OpenID Connect sağlayıcılarını (ör. Azure AD, Google, Facebook) tek bir API Management örneğinde yöneterek, kullanıcıların tercih ettikleri kimlik sağlayıcıyla oturum açmalarına olanak tanıyabilirsiniz.

İncelenmesi gereken noktalar

  • API sürümü 2019-12-01-preview olarak işaretlenmiştir; önizleme sürümleri genellikle üretim ortamları için önerilmez ve geriye dönük uyumluluk garantisi vermez.
  • OpenID Connect sağlayıcı yapılandırmaları, Azure API Management hizmetinizin bölgesel kullanılabilirliğine ve fiyatlandırma katmanına bağlı olarak farklılık gösterebilir; bu nedenle Azure dokümantasyonunu incelemeniz önemlidir.
  • Bu API'ler yalnızca Azure API Management ile birlikte çalışır; başka bir API yönetim platformu kullanıyorsanız bu API'ler size uygun olmayacaktır.

WordPress.org

Kurulum ve geliştirme notları

Bu API'ler Azure API Management hizmetinin bir parçasıdır ve ayrı bir kurulum gerektirmez. Kullanmak için Azure API Management örneğinizin olması ve gerekli kimlik doğrulama bilgilerini (ör. Azure AD token) sağlamanız yeterlidir.

Hazır çözümün ötesinde

Özel geliştirme ne zaman değerlendirilebilir?

ZeplinGo olarak, Azure API Management ve OpenID Connect entegrasyonlarını içeren kurumsal web sistemlerinizi birlikte planlayabiliriz. API yönetimi, kimlik doğrulama ve geliştirici portalı ihtiyaçlarınız için kapsam belirleyerek size özel çözümler geliştiriyoruz. Kurumsal Websitesi Paketi veya Paket Ödeme Sayfası gibi çözümlerimizle ihtiyaçlarınıza uygun bir yol haritası çıkarabiliriz.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

Bu API'yi kullanmak için ayrı bir kurulum gerekli mi?

Hayır, bu API'ler Azure API Management hizmetinin bir parçasıdır. Azure API Management örneğiniz varsa, REST uç noktalarını doğrudan kullanabilirsiniz.

OpenID Connect sağlayıcı API'leri hangi Azure sürümleriyle uyumludur?

Bu API sürümü 2019-12-01-preview olarak işaretlenmiştir. Azure API Management'ın bu sürümle uyumlu olduğundan emin olmak için Azure dokümantasyonunu kontrol etmelisiniz.

Bu API'leri kendi web sitemde kullanabilir miyim?

Evet, bu API'leri Azure API Management üzerinden kendi web uygulamalarınızda kullanabilirsiniz. Ancak, API'lerin kullanımı Azure aboneliği ve API Management hizmeti gerektirir.

ZeplinGo çözümleri

Hazır teknolojinin yeterli olduğu noktaları inceliyor; iş ihtiyaçları standart sınırları aştığında entegrasyon ve özel geliştirme kapsamını birlikte belirliyoruz.

Tüm çözümleri görün →

API teknik kaydı

ApiManagementClient

Entegrasyon öncesinde kaynağı inceleyin.

Bu pencere ZeplinGo kütüphanesinde saklanan güncel teknik kaynağı özetler. Geliştirme öncesinde sağlayıcı dokümantasyonunu, yetkilendirmeyi ve güncel uç noktaları yeniden inceliyoruz.

Sağlayıcı anahtarı
azure.com
Sürüm
2019-12-01-preview
Kaynak kaydı
azure.com:apimanagement-apimopenidconnectproviders

Bu API’nin listelenmesi iş ortaklığı, onay veya uyumluluk garantisi anlamına gelmez. Uygulanabilirliği sağlayıcının güncel koşulları ve proje gereksinimleri belirler.