Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
RFC 7230, bölüm 3.2.2: Alan Sırası uyarınca Apigee Edge, istemciden veya arka uç sunucusundan gelen HTTP yanıtının aynı başlığın, aynı ya da farklı değerlerle birden fazla kez iletilmemesini bekler. Bu istisna söz konusu üst bilgide bir istisna olmadığı ve yinelemelere izin verilmesine izin verilmez.
Apigee Edge varsayılan olarak HTTP başlıklarının çoğuna yinelenen ve birden fazla değerin iletilmesine izin verir. Ancak Yinelenen ve birden fazla değere sahip olmasına izin verilmeyen üstbilgiler bölümünde listelenen belirli üstbilgilerin kullanılmasına izin verilmez. Bu nedenle:
- İstemci, belirli bir başlığı birden fazla kez içeren veya HTTP üstbilgileri için Apigee Edge'de yinelenen/birden çok değere izin verilmeyen birden fazla değer içeren bir HTTP isteği gönderirse
protocol.http.DuplicateHeader
hata koduyla400 Bad Request
alırsınız. - Benzer şekilde, arka uç sunucusu belirli bir başlığı birden fazla kez veya Apigee Edge'de yinelenen veya birden fazla değere sahip olmasına izin verilmeyen HTTP başlıkları için birden fazla değerle HTTP yanıtı gönderirse
502 Bad Gateway
hata koduylaprotocol.http.DuplicateHeader
alırsınız.
Bu hataların giderilmesi için önerilen çözüm, istemci uygulaması ve arka uç sunucusunu, yinelenen başlıklar göndermeyecek şekilde düzeltmek ve aşağıdaki sorun giderme rehberlerinde açıklandığı üzere RFC 7230, bölüm 3.2.2: Alan Sırası'na uymaktır:
Ancak, bazı durumlarda bazı HTTP üst bilgileri için kopyaları ve birden çok değeri dahil etmek üzere bir istisna eklemek isteyebilirsiniz. Bu gibi durumlarda, Mesaj İşleyen düzeyinde bir HTTPHeader.HEADER_NAME
özelliği ayarlayarak belirli bir HTTP üst bilgisi için yinelenen üst bilgilere ve birden çok değere izin verebilirsiniz.
Bu dokümanda, bu mülk hakkında bilgi verilmektedir. Ayrıca, yukarıda belirtilen hataları önlemek için bu mülkün nasıl etkinleştirileceği açıklanmakta ve bu konuda en iyi uygulamalar paylaşılmaktadır.
Yinelenen öğelere ve birden fazla değere izin veren HTTP üst bilgisi özellikleri
Apigee Edge, HTTP başlıklarında yinelenenlere ve birden çok değere izin verme davranışını kontrol etmek için aşağıdaki iki özelliği sunar. Bunların yalnızca Edge'i yapılandırma bölümünde açıklanan jeton söz dizimini kullanarak Mesaj İşleyicilerde yapılandırılabileceğini unutmayın.
Mülk adı | Açıklama | İzin verilen değerler |
---|---|---|
HTTPHeader.ANY |
Bu özellik, istemci tarafından yapılan HTTP isteği veya arka uç sunucusunun Apigee Edge'e gönderdiği HTTP yanıtı kapsamında gönderilen özel üstbilgiler dahil olmak üzere tüm HTTP üstbilgilerinde yinelenen veya birden fazla değere izin verilip verilmediğini belirtir. Varsayılan değer:
|
|
|
Bu mülk, belirli bir başlığın davranışını |
Üsttekiyle aynıdır. |
Yinelenen ve birden fazla değere sahip olmasına izin verilmeyen başlıklar
Daha önce açıklandığı gibi, Apigee Edge varsayılan olarak HTTP başlıklarının çoğu için yinelemelere ve birden çok değere izin verir. Bunun nedeni, HTTPHeader.ANY
mülkünün multiValued, allowDuplicates.
değeriyle yapılandırılmış olmasıdır.
Yapılandırmanın üzerine yazıldı
Bazı belirli başlıklar için aşağıdaki yöntemlerden biri kullanılarak varsayılan yapılandırmanın üzerine yazılır:
HTTPHeader.HEADER_NAME=multiValued, allowDuplicates
Bu yapılandırma varsayılan davranışı değiştirmez. Diğer bir deyişle, belirli bir üstbilgide yinelenen ve birden çok değer bulunmasına izin verilir
.HTTPHeader.HEADER_NAME=
Bu yapılandırma, varsayılan davranışı değiştirir. Yani, söz konusu başlığın yinelenen ve birden fazla değere sahip olmasına izin verilmez.
Yinelenen ve birden fazla değere izin verilmeyen başlıkları belirleme
Bu bölümde aşağıdakilerin nasıl tanımlanacağı açıklanmaktadır:
- Apigee Edge Private Cloud kurulumunuzda yinelenen ve birden fazla değere sahip olmasına izin verilmeyen belirli başlıklar ve
- Önceden var olan yapılandırma içeren belirli üstbilgiler
Mesaj İşleyici makinesinde,
/opt/apigee/edge-message-processor/conf
dizinindeHTTPHeader.
mülkünü aşağıda gösterildiği gibi arayın:grep -ri "HTTPHeader." /opt/apigee/edge-message-processor/conf
Örnek çıkış:
# grep -ri "HTTPHeader" /opt/apigee/edge-message-processor/conf /opt/apigee/edge-message-processor/conf/http.properties:HTTPHeader.ANY=allowDuplicates, multiValued /opt/apigee/edge-message-processor/conf/http.properties:HTTPHeader.Connection=allowDuplicates, multiValued … <snipped> /opt/apigee/edge-message-processor/conf/http.properties:HTTPHeader.Host= /opt/apigee/edge-message-processor/conf/http.properties:HTTPHeader.Expires= /opt/apigee/edge-message-processor/conf/http.properties:HTTPHeader.Date=allowDuplicates … <snipped>
- Yapılandırmanın üzerine yazıldı bölümünde açıklandığı gibi, yukarıdaki örnek çıkışta aşağıdaki bilgilere dikkat edin:
Connection
HTTP başlığının üzeri yazılıyor ancak kopya ve birden fazla değere izin veriliyorHost
veExpires
HTTP üst bilgilerinin üzerinin silindiği ve bunların kopyalarına ya da birden fazla değerine izin verilmediğiDate
HTTP üst bilgisinin üzerine yazılır ve kopyaları olmasına izin verilir ancak birden fazla değere sahip olmasına izin verilmez.- Burada görünen tüm başlıklar (yukarıdaki örnekte
Connection
,Host
,Expires
veDate
), bu dokümanda önceden var olan yapılandırma içeren başlıklar olarak adlandırılır.
Apigee Edge'in davranışı
Aşağıdaki tabloda, başlıkların yinelenen olarak ve birden çok değerle gönderildiğinde Apigee Edge'in davranışı açıklanmaktadır. Bu davranış, HTTPHeader
özelliklerinin Mesaj İşleyen'lerde nasıl yapılandırıldığına bağlı olarak HTTPHeader
örneğiyle test-header
göstermektedir.
İstek | conf/http.properties+HTTPHeader.test-header= değerine dayalı giden BAŞLIKLAR | |||
---|---|---|---|---|
<Boş> | allowDuplicates | multiValued | allowDuplicates, multiValued (VARSAYILAN) | |
test‑header=a,b |
test‑header=a,b |
test‑header=a,b |
Dahili olarak
ve ardından |
Ancak orijinal form hedefe gönderilir. |
test‑header=a test‑header=b |
protocol.http. |
test‑header=a test‑header=b |
protocol.http. |
test‑header=a test‑header=b |
Başlamadan önce
Bu belgedeki adımları kullanmadan önce, Edge'i yapılandırma bölümünde açıklanan, Private Cloud'da Edge için özellikleri yapılandırma hakkında bilgi sahibi olduğunuzdan emin olun.
Başlıklar için allowDuplicates ve birden fazla değeri yapılandırma
Yinelenenlere ve birden çok değere izin vermek için HTTP üst bilgisi özelliklerinde açıklandığı gibi, HTTPHeader.ANY = allowDuplicates,
multiValued
özelliğinin değeri, Apigee Edge'de tüm başlıkların kopya ve birden çok değere sahip olmasına izin verildiği anlamına gelir. Ancak, HTTPHeader.HEADER_NAME
mülkü kullanılarak yinelenen başlıklar veya birden fazla değere izin vermemek için değerlerinin açıkça üzerine yazıldığı belirli başlıklar vardır.
Bu bölümde, Edge'yi yapılandırma bölümünde açıklanan söz dizimine uygun olarak ilgili jetonu kullanarak Mesaj İşleyicileri'nde bu tür HTTP üstbilgileri için yinelenenlere ve birden çok değere izin vermek amacıyla HTTPHeader.HEADER_NAME
özelliğinin nasıl yapılandırılacağı açıklanmaktadır.
Bu bölümde, aşağıda açıklandığı gibi yinelenenlere ve birden fazla değere izin vermek istediğimiz örnek bir başlık olarak Expires
(ve myheader
) kullanacağız:
- Kopyalara ve birden çok değere izin verecek şekilde etkinleştirilmediğinden emin olmak için aşağıdaki komutu kullanarak
HTTPHeaderHEADER_NAME
özelliğinin mevcut değerini belirleyin:grep -ri "HTTPHeader.HEADER_NAME" /opt/apigee/edge-message-processor/conf
Örneğin,
Expires
üstbilgisi için özelliği ayarlamaya çalışıyorsanız İleti İşleyicideHTTPHeader.Expires
özelliği jetonunun mevcut değerini kontrol edin:grep -ri "HTTPHeader.Expires" /opt/apigee/edge-message-processor/conf
Yukarıdaki komutun çıkışı aşağıdakilerden biriyle sonuçlanır:
- Mülk boş olarak ayarlanırsa değerin üzerine yazıldığı (ve bu, önceden var olan yapılandırma içeren bir başlıktır) ve yinelenen başlıklara ve birden fazla değere izin verilmediği anlaşılır. Yani
Expires
başlığını, Apigee'ye HTTP isteğinin veya HTTP yanıtının bir parçası olarak birden fazla kez gönderemezsiniz. - Belirli bir mülk için isabet yoksa bu, değerin üstün yazılmadığı anlamına gelir (ve bu, önceden mevcut yapılandırma içeren bir başlık DEĞİLDİR). Bu, Apigee Edge'e gönderilen HTTP isteği veya HTTP yanıtının bir parçası olarak söz konusu üstbilginin birden fazla kez gönderilebileceği (yinelenenlere izin verilir) anlamına gelir.
- Mülk
allowDuplicates, multiValued
değeriyle ayarlanırsa bu, değerin açıkça üzerine yazıldığı anlamına gelir(ve bu, önceden var olan yapılandırma içeren bir başlıktır). Bu, Apigee'ye gönderilen HTTP isteği veya HTTP yanıtının bir parçası olarak belirli bir başlığın birden fazla kez (kopyalara izin verilir) gönderilebileceği anlamına gelir.
Arama komutunun örnek çıkışı:
/opt/apigee/edge-message-processor/conf/http.properties:HTTPHeader.Expires=
Yukarıdaki örnek çıkışta,
HTTPHeader.Expires
mülkünün boş olarak ayarlandığı gösterilmektedir. Bu,Expires
başlığı için yinelenen veya birden çok değere izin verilmemesi için söz konusu özelliğin üzerine yazıldığı anlamına gelir. - Mülk boş olarak ayarlanırsa değerin üzerine yazıldığı (ve bu, önceden var olan yapılandırma içeren bir başlıktır) ve yinelenen başlıklara ve birden fazla değere izin verilmediği anlaşılır. Yani
- Belirli bir başlığa karşılık gelen özelliğin, yukarıdaki örnek çıktıda olduğu gibi yinelenen veya birden çok değere izin vermemek için açıkça üzerine yazıldığını fark ederseniz yalnızca bu durumda aşağıdaki adımları uygulayın. Açıkça üzerine yazılmamışsa bu bölümdeki diğer adımları atlayın.
- Düzenle'yi tıklayın. Dosya yoksa şu şekilde oluşturabilirsiniz:
/opt/apigee/customer/application/message-processor.properties
Örneğin, dosyayı vi kullanarak açmak için aşağıdakini girin:
vi /opt/apigee/customer/application/message-processor.properties
- Aşağıdaki biçimde bir satır ekleyin:
conf_http_HTTPHeader.Expires=allowDuplicates, multiValued
- Değişikliklerinizi kaydedin.
Özellikler dosyasının sahibi
apigee
olduğundan emin olun. Değilse aşağıdaki komutu yürütün:chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
Mesaj işleyiciyi yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart
Trafik üzerinde etkisi olmadan yeniden başlatmak için Mesaj işleyicilerin trafik üzerinde etkisi olmadan kademeli olarak yeniden başlatılması başlıklı makaleyi inceleyin.
- Birden fazla Mesaj İşleyiciniz varsa yukarıdaki adımları tüm Mesaj İşleyicilerde tekrarlayın.
Başlığın, yinelenen ve birden fazla değere sahip olacak şekilde yapılandırıldığını doğrulama
Bu bölümde, belirli bir üstbilgi için HTTPHeader.HEADER_NAME
özelliğinin, Mesaj İşleyicilerinde kopyalara izin verecek şekilde başarıyla güncellendiğinin nasıl doğrulanacağı açıklanmaktadır.
Örnek başlık olarak Expires
'ü kullanıp ilgili mülkün HTTPHeader.Expires
güncellenip güncellenmediğini kontrol edeceğiz.
İleti İşlemcisi'ndeki değeri güncellemek için conf_http_HTTPHeader.Expires
jetonunu kullansanız bile HTTPHeader.Expires
mülkün yeni değerle ayarlanıp ayarlanmadığını doğrulamanız gerekir.
- Mesaj İşleyici makinesinde,
/opt/apigee/edge-message-processor/conf
dizinindeHTTPHeader.HEADER_NAME
özelliğini arayın ve aşağıda gösterildiği gibi yeni değerle ayarlanıp ayarlanmadığını kontrol edin:grep -ri "HTTPHeader.HEADER_NAME" /opt/apigee/edge-message-processor/conf
Örneğin,
HTTPHeader.Expires
mülkünün yeni değerle ayarlanıp ayarlanmadığını kontrol etmek isterseniz aşağıdaki komutu çalıştırın:grep -ri "HTTPHeader.Expires" /opt/apigee/edge-message-processor/conf
- Yeni değer, İleti İşleyicide
HTTPHeader.HEADER_NAME
için başarıyla ayarlanırsa yukarıdaki komut,http.properties
dosyasında yeni değeri gösterir. allowDuplicates
vemultiValued
'yi yapılandırdıktan sonra yukarıdaki komuttan elde edilen örnek sonuç şu şekildedir:/opt/apigee/edge-message-processor/conf/http.properties:HTTPHeader.Expires=allowDuplicates, multiValued
- Yukarıdaki örnek çıktıda,
HTTPHeader.Expires
özelliğininhttp.properties
alanındaki yeniallowDuplicates, multiValued
değeriyle ayarlandığını unutmayın. Bu,HTTPHeader
içinde yinelenen öğelere ve birden fazla değere izin verme davranışının Mesaj İşleyicide başarıyla yapılandırıldığını gösterir. HTTPHeader.HEADER_NAME
özelliğinin eski değerini görmeye devam ediyorsanız Üstbilgiler için allowDuplicates değerini ve birden fazla değeri yapılandırma sayfasında verilen tüm adımları doğru şekilde uyguladığınızdan emin olun. Atladığınız bir adım varsa tüm adımları tekrar doğru şekilde uygulayın.Özellikle proxy'de başlıkları alıp ayarlamak için işlevsel bir mantık varsa proxy'lerinizin beklendiği gibi çalıştığından emin olun.
- Mülkü hâlâ değiştiremiyorsanız Apigee Edge Destek Ekibi ile iletişime geçin.
Üstbilgiler için allowDuplicates'i devre dışı bırakma
Bu bölümde, Edge'i yapılandırma bölümünde açıklanan söz dizimi uyarınca ilgili jetonu kullanarak Mesaj İşleyicilerdeki belirli bir HTTP başlığı için HTTPHeader.{Headername}
mülkünün yinelenenlere ve birden çok değere izin vermeyecek şekilde nasıl yapılandırılacağı açıklanmaktadır.
Bu bölümde, aşağıda açıklandığı gibi yinelenenlere izin vermek istemediğimiz bir örnek başlık olarak Expires
(ve myheader
) kullanacağız:
- Aşağıdaki komutu kullanarak
HTTPHeaderHEADER_NAME
mülkünün devre dışı bırakılmadığından emin olmak ve yinelenen öğelere ve birden fazla değere izin vermek için mülkünün mevcut değerini belirleyin:grep -ri "HTTPHeader.HEADER_NAME" /opt/apigee/edge-message-processor/conf
Örneğin,
Expires
üstbilgisi için özelliği ayarlamaya çalışıyorsanız İleti İşleyicideHTTPHeader.Expires
özelliği jetonunun mevcut değerini kontrol edin:grep -ri "HTTPHeader.Expires" /opt/apigee/edge-message-processor/conf
Yukarıdaki komutun çıkışı aşağıdakilerden biriyle sonuçlanır:
- Özellik boş olarak ayarlanırsa yinelenen başlıklara ve birden çok değere izin vermek için NOT işlevinin üzerine yazıldığı anlamına gelir. Yani, Apigee'ye HTTP isteği veya HTTP yanıtı kapsamında
Expires
üstbilgisini birden fazla kez göndermenize izin verilmez. - Belirli bir mülk için isabet yoksa bu, değerin üst yazılmadığı ve önceden var olan yapılandırma içeren bir DEĞİL başlığı olduğu anlamına gelir. Bu, belirli bir başlığın HTTP isteği veya Apigee Edge'e verilen HTTP yanıtı kapsamında birden fazla kez gönderilebileceği (kopyalara izin verilir) anlamına gelir.
- Mülk
allowDuplicates, multiValued
değeriyle ayarlanmışsa bu, değerin açıkça üzerine yazıldığı ve mevcut bir yapılandırma olduğu anlamına gelir. Ancak bu, Apigee'ye gönderilen HTTP isteği veya HTTP yanıtının bir parçası olarak belirli üstbilginin birden fazla kez gönderilebileceği (kopyalara izin verilir) anlamına gelir.
Örnek çıkış 1
Arama komutunun 1. örnek çıkışı:
/opt/apigee/edge-message-processor/conf/http.properties:HTTPHeader.Expires=allowDuplicates, multiValued
Örnek çıktıda,
HTTPHeader.Expires
özelliğininallowDuplicates, multiValued
olarak ayarlandığı görülüyor. Bu,Expires
üstbilgisi için mülkün yinelenen veya birden fazla değere izin verecek şekilde üzerine yazıldığı anlamına gelir.Örnek çıkış #2
Arama komutunun 2. örnek komutu ve çıkışı
grep -ri "HTTPHeader.myheader" /opt/apigee/edge-message-processor/conf
Örnek çıkışta hiç çıkış gösterilmiyor. Bu,
HTTPHeader.myheader
özelliğinin varsayılan olarakallowDuplicates, multiValued
değerine ayarlandığını gösterir. Bu, myheader üstbilgisi için mülkün üstüne yazılmadığı anlamına da gelir. - Özellik boş olarak ayarlanırsa yinelenen başlıklara ve birden çok değere izin vermek için NOT işlevinin üzerine yazıldığı anlamına gelir. Yani, Apigee'ye HTTP isteği veya HTTP yanıtı kapsamında
- Aşağıdakilerden birini fark ederseniz bu bölümdeki diğer adımları uygulayın:
- Yukarıdaki Örnek çıkış 1'de (önceden mevcut yapılandırmaya sahip başlık) gösterildiği gibi, belirli başlığa karşılık gelen özelliğin yinelemelere ve birden çok değere izin vermek için üzerine yazılır
- Yukarıdaki örnek çıkış #2'de olduğu gibi belirli bir başlığa karşılık gelen mülk için isabet yok (önceden var olan yapılandırma içeren bir başlık değil)
Aksi takdirde bu bölümdeki diğer adımları atlayın.
- Aşağıdaki dosyayı düzenleyin. Yoksa oluşturabilirsiniz.
/opt/apigee/customer/application/message-processor.properties
Örneğin, dosyayı vi kullanarak açmak için aşağıdakileri girin:
vi /opt/apigee/customer/application/message-processor.properties
- Mülkler dosyasına aşağıdaki biçimde bir satır ekleyin:
Önceden var olan yapılandırma
1. Senaryo: Önceden mevcut yapılandırma içeren başlık:
conf_http_HTTPHeader.Expires=
Önceden yapılandırma yok
2. Senaryo: Önceden var olan yapılandırmaya sahip bir başlık değil:
conf/http.properties+HTTPHeader.myheader=
- Değişikliklerinizi kaydedin.
- Özellikler dosyasının sahibi
apigee
olduğundan emin olun. Değilse aşağıdaki kodu yürütün:chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
- Mesaj İşleyici'yi yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart
Trafik üzerinde etkisi olmadan yeniden başlatmak için Trafik üzerinde etkisi olmadan mesaj işleyicilerin kademeli olarak yeniden başlatılması başlıklı makaleyi inceleyin.
- Birden fazla Mesaj İşleyiciniz varsa yukarıdaki adımları tüm Mesaj İşleyicilerde tekrarlayın.
Üstbilginin, yinelenen ve birden fazla değere izin vermeyecek şekilde yapılandırıldığını doğrulama
Bu bölümde, belirli bir üstbilgi için HTTPHeader.HEADER_NAME
mülkünün, ileti işleyicilerde yinelenmeye izin vermeyecek şekilde başarıyla güncellendiğini nasıl doğrulayacağınız açıklanmaktadır.
Örnek başlık olarak Expires
(ve myheader
) kullanacağız ve ilgili mülk HTTPHeader.Expires
(ve HTTPHeader.myheader
) güncellenip güncellenmediğini kontrol edeceğiz.
Mesaj İşleyen makinesinde,
/opt/apigee/edge-message- processor/conf
dizinindeHTTPHeader.HEADER_NAME
mülkünü arayın ve aşağıda gösterildiği gibi yeni değerle ayarlanıp ayarlanmadığını kontrol edin:grep -ri "HTTPHeader.HEADER_NAME" /opt/apigee/edge-message-processor/conf
Örneğin,
HTTPHeader.Expires
özelliğinin yeni değerle ayarlandığını kontrol etmek istiyorsanız aşağıdaki komutu çalıştırabilirsiniz:Önceden var olan yapılandırma
grep -ri "HTTPHeader.Expires" /opt/apigee/edge-message-processor/conf
Önceden yapılandırma yok
grep -ri "HTTPHeader.myheader" /opt/apigee/edge-message-processor/conf
- Yeni HTTP üstbilgi değeri, Mesaj İşleyicide
HTTPHeader.HEADER_NAME
I için başarıyla ayarlanırsa yukarıdaki komut,http.properties
dosyasında yeni değeri gösterir. allowDuplicates
'ü devre dışı bıraktıktan sonra yukarıdaki komuttan elde edilen örnek sonuç aşağıdaki gibidir:Mevcut yapılandırma
Senaryo 1: Expires Başlığı (önceden mevcut yapılandırma içeren başlık)
/opt/apigee/edge-message-processor/conf/http.properties:HTTPHeader.Expires=
Önceden var olan yapılandırma yok
2. Senaryo: myheader Üstbilgisi (önceden mevcut yapılandırmaya sahip bir başlık değil)
/opt/apigee/edge-message-processor/conf/http.properties:HTTPHeader.myheader=
- Yukarıdaki örnek çıkışta,
HTTPHeader.Expires
( veHTTPHeader.myheader
) özelliğininhttp.properties
içindeki {blank}
özelliğinin yeni değeriyle ayarlandığına dikkat edin. Bu, belirli HTTP üstbilgisiExpires
(vemyheader
) için yinelenenlere ve birden çok değere izin verme davranışının Mesaj İşleyici'de başarıyla devre dışı bırakıldığını gösterir. HTTPHeader.Expires (or HTTPHeader.myheader)
mülkü için hâlâ eski değeri görüyorsanız Başlıklar için allowDuplicates ve birden çok değeri yapılandırma bölümünde belirtilen tüm adımları doğru şekilde uyguladığınızdan emin olun. Atladığınız herhangi bir adım varsa tüm adımları doğru şekilde tekrar edin.Özellikle proxy'de başlıkları alıp ayarlamak için işlevsel bir mantık varsa proxy'lerinizin beklendiği gibi çalıştığından emin olun.
- Mülkü hâlâ değiştiremiyorsanız Apigee Edge Destek Ekibi ile iletişime geçin.