Web Yazılım Entegrasyonu

ApiManagementClient

Azure API Management için OAuth2 sunucu yapılandırmalarını yöneten REST API'lerini inceliyoruz. Bu API, geliştirici hesaplarının yetkilendirilmesi için OAuth 2.0 kullanımını destekler ve Azure API Management dağıtımınızın güvenlik altyapısını özelleştirmenize olanak tanır.

WhatsApp’tan görüşelim
Azure API Management OAuth2 sunucu yapılandırma API'si
Güncel sürüm2019-12-01-preview

Azure API Management, API'lerinizi yayınlamak, yönetmek ve güvenliğini sağlamak için kullanılan bir bulut hizmetidir. Bu kapsamda, OAuth2 sunucu yapılandırmalarını yönetmek için REST API'leri sunulmaktadır. Bu API'ler, geliştirici hesaplarının yetkilendirilmesi için OAuth 2.0 protokolünü kullanmanıza olanak tanır. Böylece API'lerinize erişimi güvenli bir şekilde kontrol edebilir ve üçüncü taraf uygulamaların kullanıcı adı/şifre bilgilerini paylaşmadan erişim sağlamasını mümkün kılarsınız. Bu inceleme, Azure API Management dağıtımınızda OAuth2 sunucu yapılandırmalarını yönetmek için kullanılan API'lerin kapsamını ve kullanım senaryolarını ele almaktadır.

Hangi ihtiyaçlarda değerlendirilebilir?

  • Azure API Management kullanan ve API'lerine OAuth2 tabanlı yetkilendirme eklemek isteyen kurumlar
  • Geliştirici portallarında OAuth2 akışlarını yönetmek isteyen API sağlayıcıları
  • API güvenliğini merkezi olarak yönetmek ve özelleştirmek isteyen sistem mimarları

Yaygın kullanım alanları

OAuth2 Sunucu Yapılandırmalarını Yönetme

Azure API Management üzerinde OAuth2 sunucu tanımlarını oluşturma, güncelleme ve silme işlemleri için kullanılır. Bu sayede farklı OAuth2 sağlayıcıları (Azure AD, Google, Facebook vb.) için yapılandırmaları merkezi olarak yönetebilirsiniz.

Geliştirici Hesaplarının Yetkilendirilmesi

OAuth2 kullanarak geliştirici hesaplarının API'lere erişimini yetkilendirebilirsiniz. Bu, kullanıcıların kimlik bilgilerini doğrulamak ve API çağrılarını yetkilendirmek için standart bir yöntem sağlar.

API Güvenlik Politikalarını Özelleştirme

OAuth2 sunucu yapılandırmalarını API Management politikalarıyla entegre ederek, API'lerinize erişimde token doğrulama ve yetkilendirme kurallarını özelleştirebilirsiniz.

İncelenmesi gereken noktalar

  • Bu API, Azure API Management hizmetinin bir parçasıdır ve doğrudan Azure aboneliği gerektirir. API'yi kullanabilmek için Azure'da bir API Management örneği oluşturmanız gerekir.
  • API sürümü 2019-12-01-preview olarak işaretlenmiştir; bu nedenle önizleme aşamasında olan özellikler içerebilir ve üretim ortamlarında kullanmadan önce dikkatli değerlendirme yapılmalıdır.
  • OAuth2 yapılandırmaları, API Management hizmetinizin kimlik doğrulama altyapısıyla entegre çalışır. Bu nedenle, mevcut kimlik doğrulama akışlarınızla uyumluluğu test etmeniz önemlidir.

WordPress.org

Kurulum ve geliştirme notları

Bu API, Azure API Management hizmetinin bir parçası olarak sunulmaktadır. Kurulumu, Azure portal üzerinden API Management örneği oluşturmayı ve gerekli izinleri yapılandırmayı içerir. API'yi kullanmak için Azure Resource Manager tabanlı REST çağrıları yapmanız gerekir.

  1. 1Azure portalında bir API Management örneği oluşturun veya mevcut bir örneği kullanın.
  2. 2API Management örneğinizin erişim anahtarlarını veya Azure AD kimlik doğrulamasını kullanarak REST API'lerine erişim sağlayın.
  3. 3API Management REST API'sinin uç noktalarını kullanarak OAuth2 sunucu yapılandırmalarını yönetin.

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

Özel geliştirme ne zaman değerlendirilebilir?

Azure API Management ve OAuth2 entegrasyonu, kurumsal ihtiyaçlara göre özelleştirilebilir. ZeplinGo olarak, mevcut API altyapınızı analiz ediyor, OAuth2 akışlarını ihtiyaçlarınıza göre tasarlıyor ve API Management yapılandırmalarınızı optimize ediyoruz. Özel geliştirme sürecinde, API güvenlik politikalarınızı, geliştirici portalı deneyiminizi ve kimlik doğrulama akışlarınızı birlikte planlayabiliriz.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

Bu API'yi kullanmak için hangi Azure hizmetlerine ihtiyacım var?

Bu API, Azure API Management hizmetinin bir parçasıdır. API'yi kullanabilmek için bir Azure aboneliğiniz ve bir API Management örneğiniz olmalıdır.

OAuth2 sunucu yapılandırması nedir ve neden önemlidir?

OAuth2 sunucu yapılandırması, API Management'ın geliştirici hesaplarını yetkilendirmek için kullanacağı OAuth2 sağlayıcısının ayarlarını tanımlar. Bu, API'lerinize güvenli erişim sağlamak için önemlidir.

Bu API önizleme sürümünde mi?

Evet, bu API sürümü 2019-12-01-preview olarak işaretlenmiştir. Önizleme sürümleri genellikle üretim ortamları için önerilmez; ancak yeni özellikleri denemek için kullanılabilir.

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-apimauthorizationservers

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.