Versiyon 2024.05.4 Patch
Versiyon tarihi: 13 Ağustos 2024
Bu dokümanda 2024.05.4 Patch versiyonuna ait Yeni Özellikler, Değişiklikler, İyileştirmeler ve Hata Düzeltmeleri (Bug Fixes) yer almaktadır.
DİKKAT Bu versiyonda yapılan güvenlik yaması ile Apinizer Yönetim Konsolunda tarayıcılarının bulunduğu istemci IP'lerinin değer kontrolü zorunlu hale getirilmiştir. Bu sebeple arayüze "Kubernetes Ingress Controller" kullanarak bağlanan kurumların X-Forwarded-For header'ı ile client ip bilgisini gönderecek ayarları yapması gerekmektedir. Bkz.
Yeni Özellikler
APNZ-4418 Environment ekranında çalışılan portların görüntülenmesi sağlandı.
APNZ-4383 Test konsoluna XML ve JSON veri biçimlendirme (pretty) özellikleri eklendi. Bkz.
APNZ-4480 Tüm projelere erişebilecek yetkili süper admin kullanıcısı oluşturulması sağlandı. Bkz.
APNZ-4391 Raporlara Kullanılmayan/Az Kullanılan Client'lar Rapor Ekranı eklendi. Bkz.
APNZ-4390 Raporlara Kullanılmayan/Az Kullanılan Endpoint'ler Rapor Ekranı eklendi. Bkz.
APNZ-4205 LDAP API kimlik doğrulaması yapılırken kişi bilgilerinin de alınabilmesi sağlandı. Bkz.
Önemli Değişiklikler ve İyileştirmeler
APNZ-4459 Apinizer Container görüntülerinin Java ve işletim sistemi sürümleri güncellendi.
APNZ-4424 Chrome'da API Proxy geliştirme sekmesindeki alanın otomatik doldurulması engellendi.
APNZ-4098 API Proxies Geliştirme sekmesinde metot aramanın büyük/küçük harf duyarsız (case-insensitive) olarak arama yapılası sağlandı.
APNZ-4449 Yönlendirmede incelenen hop-by-hop başlıklarının büyük/küçük harf duyarsız (case-insensitive) olarak işlenmesi sağlandı.
APNZ-4455 Quota ve throttle politikalarında, ayrıca kimlik doğrulama throttle ve quota ekranlarında, 'Cache cevap vermezse sistem çalışmaya devam etmeli' seçeneği tercihe göre yapılandırılabilir şekilde eklenmesi sağlandı. Bkz. Bkz.
APNZ-4443 API Proxy Grup uç noktaları test edilebilmesi ve test konsolunda sadece Proxy ve Proxy Grup seçeneklerinin görünmesi sağlandı. Bkz.
APNZ-4450 Reparse işlemi sırasında manuel olarak eklenen metotların silinmemesine imkan sağlandı. Bkz.
APNZ-4431 Portal arayüzünde logo ve renklerin özelleştirilebilmesi sağlandı. Ayrıca, API Product listesi kategorilere ayrılmış şekilde görüntülenmesi ve filtreleme özelliği eklendi. Bkz.
APNZ-4370 Portal Test Console'da, uygulama üzerinden doğrudan JWT alabileceğiniz bir sekme eklendi (temel kimlik doğrulama için encode edilebilir). Ayrıca, servis üzerinde Portal'de kimlik doğrulama tipini gösterme özelliği sağlandı.
APNZ-4490 API Proxy yönlendirme ayarlarına bağlantı yönlendirmesi ile ilgili yeni seçenekler eklendi. Bkz.
APNZ-4470 API Gateway'e Token Servisine CORS ayarlarının dinamik olarak eklenebilmesi sağlandı. Bkz.
APNZ-4452 API Portal'de uç nokta testinde, kimlik doğrulama bilgisi 'application' olarak seçildiğinde otomatik olarak uygulanması sağlandı.
APNZ-4478 Proxy gruplarını kullanan proxy'ler için, 'sadece proxy grupları üzerinden kullanılabilir' şeklinde bir ayar eklenmiştir.
Hata Düzeltmeleri
Issue No | Açıklama |
---|---|
APNZ-4485 | Portal'de bir hesap veya bağlı bir kimlik bilgisi devre dışı bırakıldığında, hesapla ilişkili olmayan tüm kimlik bilgileri de devre dışı kalıyor. |
APNZ-4483 | Navbardaki Portal menüsü giriş yapıldığında görünmüyor ve sayfayı yenilemeden yüklenmiyor. |
APNZ-4479 | Project Member sayfasında, açılır menüler tablonun altında çıkıyor. |
APNZ-4474 | Kullanıcıda sadece Proxy Group (PG) rolü varsa, Proxy Group > Endpoints sekmesine tıklanınca login sayfasına yönlendirilme hatası oluşuyor. |
APNZ-4432 | Cache'de HTTP hatası oluşuyor ve iki cache varken başlatılamıyor. |
APNZ-4471 | Proxy Group Yetki Sorunları ve Yetki Düzenlemeleri :
|
APNZ-4463 | Trace ekranında 3 saatlik zaman dilimi sorunu yaşanıyor. |
APNZ-4453 | API Manager'da API Product eklerken bazı API Proxy'ler görünmüyor. |
APNZ-4441 | Kimlik bilgileri ilk oluşturulduğunda ve basic auth ile ilk çağrıldığında hata oluşuyor. |
APNZ-4412 | Proje silinemiyor; projedeki API Product'tan dolayı rollback hatası alınıyor. |
APNZ-4433 | Portale yeni üye olmuş bir kullanıcı login olmaya çalışırken karşılaşılan hatalar:
|
APNZ-4473 | GitOps Environment ekranında, daha önce birden fazla environment açılmış ise, connector kaydederken transaction hatası meydana gelmektedir. |
APNZ-4491 | PolicyConfigurationTemplate'in routing sekmesinde, değeri eksik olan alanların ilk değerlerinin doldurulması sağlanmalıdır. |
APNZ-4457 | Apinizer'daki sertifikalar, WSS (WebSocket Secure) ve STSToken için de geçerli olmalıdır. |
APNZ-4499 | API Portal üzerinden dosya indirilirken, indirme işlemi tarayıcı tarafından engellenmektedir. |
APNZ-4497 | Export edilen bir authentication politikası yapılandırmasının boş veya geçersiz olduğu tespit edilmiştir: 'configuration is null or empty!' hatası alınmıştır. |
APNZ-4496 | MongoDB bağlantı testi sırasında, girilen şifre veya adres yanlış olsa dahi bağlantı başarılı olarak kabul ediliyor. |
APNZ-4434 | Rest2Soap'te eklenmeyen XML namespace prefix'i ile ilgili olarak, prod ortamında çalışan bir servisi export edip test ortamına aldığımızda, test ortamında XML'de bir namespace eksik oluşmaktadır. |
APNZ-4501 | WS-Security From Target politikasında Keystore isimlerinin yerine ID'leri görünüyor. |