Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Bu konuda, geliştirici uygulamalarındaki ürünler ve geliştirici uygulamaları için API anahtarlarını iptal etmek veya onaylamak üzere kullanıcı arayüzünün ve API'lerin nasıl kullanılacağı açıklanmaktadır.
Bir geliştirici uygulamasındaki belirli bir API ürünü için anahtarı iptal etmek üzere kullanıcı arayüzünü kullanma
Belirli bir API ürünüyle ilişkili anahtarı kullanıcı arayüzü üzerinden iptal edebilirsiniz. Bu durumda, anahtar yeniden onaylanmadığı sürece söz konusu API ürününde tanımlanan API kaynaklarına artık erişilemez.
Anahtarı aşağıda açıklandığı şekilde iptal edin.
Edge
Edge kullanıcı arayüzünü kullanarak anahtarı iptal etmek için:
- apigee.com/edge adresinde oturum açın.
- Soldaki gezinme çubuğunda Yayınla > Uygulamalar'ı seçin.
- İptal etmek istediğiniz anahtarı içeren uygulamayı seçin.
- Geliştirici uygulaması sayfasında
simgesini tıklayın. - Kimlik bilgileri bölümündeki Durum açılır menüsünde İptal et'i seçin.
Classic Edge (Private Cloud)
Klasik Edge kullanıcı arayüzünü kullanarak anahtarı iptal etmek için:
http://ms-ip:9000adresinde oturum açın. Burada ms-ip, Yönetim Sunucusu düğümünün IP adresi veya DNS adıdır.- Üst gezinme çubuğunda Yayınla > Geliştirici Uygulamaları'nı seçin.
- Uygulama listesinden, iptal etmek istediğiniz anahtarı içeren uygulamayı seçin.
- Geliştirici uygulama sayfasında Düzenle'yi tıklayın.
- Ürünler bölümünde, anahtarını iptal etmek istediğiniz ürün için İptal et'i tıklayın.
Geliştirici uygulamasındaki belirli bir API ürünü için anahtarı onaylamak üzere kullanıcı arayüzünü kullanma
Bir geliştirici uygulamasındaki API ürünü için daha önce iptal edilmiş bir tüketici anahtarını yönetim kullanıcı arayüzü üzerinden onaylayabilirsiniz. İstemci uygulaması, söz konusu üründeki API'lere tekrar erişebilir.
API ürün anahtarını onaylamak için:
- Apigee Edge hesabınıza giriş yapın.
- Ana menüden Yayınla > Geliştirici uygulamaları'nı seçin.
- Uygulama listesinden, onaylamak istediğiniz anahtarı içeren uygulamayı seçin.
- Geliştirici uygulama sayfasında Düzenle'yi tıklayın.
- Ürünler bölümünde, anahtarı yeniden etkinleştirmek için Onayla'yı tıklayın.
Edge API ile API ürünleri için anahtarları iptal etme ve onaylama
Edge, kullanım alanınıza bağlı olarak API anahtarı durumunu yönetmenize olanak tanıyan API'ler sağlar. Aşağıdaki geliştirici uygulaması JSON'unda, bu üç durumun her biri için her onaylama/iptal işaretinin konumu belirtilmiştir:
- (1) Geliştirici uygulamasındaki belirli API ürünleri için anahtarları iptal etme/onaylama. Bu API, bu konuda daha önce açıklanan kullanıcı arayüzü işlemlerinin aynısını yapar. Geliştirici Uygulaması İçin Anahtarın API Ürününü Onaylama veya İptal Etme başlıklı makaleyi inceleyin.
- (2) Bir geliştirici uygulaması için belirli bir anahtarı iptal etme/onaylama. Anahtarın iptal edilmesi, uygulamanın bir API'ye erişmek için anahtarı kullanmasını engeller. İptal edilmiş bir uygulama anahtarıyla ilişkili tüm erişim jetonları etkin kalır ancak Apigee Edge önce uygulama anahtarının durumunu kontrol eder. Durum "iptal edildi" olarak ayarlanırsa Apigee Edge, çağrının devam etmesine izin vermez. Geliştirici Uygulamasının Belirli Bir Anahtarını Onaylama veya İptal Etme başlıklı makaleyi inceleyin.
- (3) Bir geliştirici uygulamasının tamamının API anahtarı durumunu iptal etme/onaylama. İptal edilen bir uygulama, herhangi bir API ürününe erişemez ve Apigee Edge tarafından yönetilen herhangi bir API'yi çağıramaz. Geliştirici Uygulamasını Onaylama veya İptal Etme başlıklı makaleyi inceleyin.
{ "accessType": "", "appFamily": "default", "appId": "6ed3a4d1-4733-439a-80a4-0d71149ec9ad", "attributes": [ { "name": "DisplayName", "value": "AnotherTestApp" }, { "name": "Notes", "value": "" } ], "callbackUrl": "", "createdAt": 1415728893126, "createdBy": "wwitman@apigee.com", "credentials": [ { "apiProducts": [ { "apiproduct": "Weather-Product", "status": "revoked" // (1) } ], "attributes": [], "consumerKey": "giIC9Au6XP82wJ1oxZuQU4L75OdNKLhb", "consumerSecret": "SXg8JizqeTA8j3gX", "expiresAt": -1, "issuedAt": 1415728893154, "scopes": [], "status": "approved" // (2) } ], "developerId": "Z2S37rxX2Suzkwtg", "lastModifiedAt": 1420682967414, "lastModifiedBy": "wwitman@apigee.com", "name": "AnotherTestApp", "scopes": [], "status": "approved" // (3) }