आपको Apigee Edge दस्तावेज़ दिख रहा है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इस पेज पर जाएं
Apigee X दस्तावेज़. जानकारी
नीचे दी गई तारीखों से, हमने Apigee Edge में सार्वजनिक क्लाउड के लिए कॉम्पोनेंट के अपडेट रिलीज़ करना शुरू किया है:
- मैसेज प्रोसेसर: शुक्रवार, 1 मई, 2020
- API मैनेजमेंट: सोमवार, 20 अप्रैल, 2020
- कमाई को मैनेज करना: सोमवार 20 अप्रैल, 2020
- एपीआई मैनेजमेंट पैच की रिलीज़: सोमवार, 22 जून, 2020
- कमाई करने के मैनेजमेंट से जुड़ी पैच रिलीज़: सोमवार 6 जुलाई, 2020
- मैनेजमेंट सर्वर की सुरक्षा से जुड़ा अपडेट: सोमवार, 24 अगस्त, 2020
- गड़बड़ियां ठीक करने के साथ-साथ प्रोसेसर पैच की रिलीज़: गुरुवार, 24 सितंबर, 2020
- गड़बड़ियों को ठीक करने के साथ-साथ मैसेज प्रोसेसर पैच की रिलीज़: सोमवार, 26 अक्टूबर, 2020
- गड़बड़ियों को ठीक करने के साथ-साथ, मैसेज प्रोसेसर पैच की रिलीज़: सोमवार, 1 फ़रवरी, 2021
नई सुविधाएं और अपडेट
इस रिलीज़ में नई सुविधाएं और अपडेट नीचे दिए गए हैं.
JWT की नीतियां
-
JWT को एन्क्रिप्ट (सुरक्षित) करने का तरीका
JWT की नीतियों की मदद से, एन्क्रिप्ट (सुरक्षित) किए गए टोकन जनरेट किए जा सकते हैं, उनकी पुष्टि की जा सकती है, और उन्हें डिकोड किया जा सकता है. नए एलिमेंट ये नीतियां शामिल हैं:
<Type>
- इससे आपको यह सेट करने की सुविधा मिलती है कि टोकन साइन किए गए हैं या एन्क्रिप्ट (सुरक्षित) किए गए हैं.<EncryptionAlgorithms>
- आपको<Key>
सेट करने देता है और<Content>
एन्क्रिप्शन एल्गोरिदम.
(67165581)
साइन किए गए टोकन में PSS एल्गोरिदम के लिए सहायता
JWT और JWS जनरेट करने और उनकी पुष्टि करने से जुड़ी नीतियां, अब PS256, PS384, और PS512 एल्गोरिदम, जैसा कि यहां बताया गया है आईईटीएफ़ आरएफ़सी 7518. (119856499)
टोकन के लिए generateJWT का रिलेटिव स्टार्ट टाइम
GenerateJWT नीति की मदद से JWT जनरेट करने पर,
<NotBefore>
एलिमेंट से टोकन जनरेट होने और उसके मान्य होने के बीच का समय तय किया जाता है. उदाहरण के लिए,<NotBefore>
वैल्यू 2 घंटे होने का मतलब है कि कोई टोकन इस समय तक मान्य नहीं होगा जनरेट होने के दो घंटे बाद.<NotBefore>
का समय सेट किया जा सकता है मिलीसेकंड (मि॰से॰), सेकंड (सेकंड), मिनट (m), घंटे (h), दिन (d) या हफ़्ते (w). (126261970)-
VerifyJWT में रेफ़रंस के तौर पर PublicKey/सर्टिफ़िकेट
VerifyJWT नीति में,
<PublicKey>
/<Certificate>
एलिमेंट का इस्तेमाल करके, रेफ़रंस के लिए यह फ़ाइल चुनी जा सकती है PEM के फ़ॉर्मैट वाला सर्टिफ़िकेट, जिससे इनकमिंग JWT हस्ताक्षर की पुष्टि की जाती है. उदाहरण के लिए:<PublicKey> <Certificate ref='public.certificate_pem'/> </PublicKey>
(132918033)
मैसेज टेंप्लेट के फ़ंक्शन
निम्न नए हैं इस रिलीज़ के साथ उपलब्ध मैसेज टेंप्लेट फ़ंक्शन:
- firstnonull - यह विकल्प, पहले (सबसे बाएं) आर्ग्युमेंट की वैल्यू दिखाता है. (139698514)
- xpath - आपको एक्सएमएल वैरिएबल को पार्स करने के लिए एक्सएमएल पाथ (XPath) एक्सप्रेशन लागू करने की सुविधा देता है. (123246424)
ConsentMessage नीति: assignVariable की मदद से आप मैसेज टेंप्लेट का रेफ़रंस दे सकते हैं
assignMessage नीति में,
<AssignVariable>
/ <Template>
एलिमेंट,
ref
एट्रिब्यूट की मदद से, रनटाइम के दौरान पहले से तय किए गए टेंप्लेट को इंजेक्ट किया जा सकता है,
नीति में बदलाव किए बिना बदला जा सकता है. (118396082)
एक से ज़्यादा सर्टिफ़िकेट के अन्य नाम
जब
TLS को कॉन्फ़िगर करना और कीस्टोर में कई सर्टिफ़िकेट का इस्तेमाल करना. हर सर्टिफ़िकेट के साथ
ज़रूरी है, तो Edge आपको अपने ईमेल पते में
<SSLInfo><KeyAlias>
का कॉन्फ़िगरेशन. अपडेट किए गए इस तरीके को चालू करने के लिए,
एक नई HTTPClient.choose.alias.by.keyalias
प्रॉपर्टी सेट करें
सही करने के लिए किया जा सकता है. सार्वजनिक क्लाउड के उपयोगकर्ताओं के लिए Edge
से संपर्क करना होगा
सहायता विकल्प का इस्तेमाल करके इस प्रॉपर्टी को जोड़ें. (142141620)
JSONtoXML नीति: एक्सएमएल एलान को हटाएं, आउटपुट इंडेंट करें
JSONtoXML नीति में दो नए बूलियन विकल्प आपको एक्सएमएल पर ज़्यादा कंट्रोल देते हैं आउटपुट.
<Options> <OmitXmlDeclaration>
- जब इसे 'सही है' पर सेट किया जाता है (डिफ़ॉल्ट वैल्यू 'गलत है)',<OmitXmlDeclaration>
एलिमेंट शामिल नहीं करता है डिफ़ॉल्ट<?xml version="1.0" encoding="UTF-8"?>
एक्सएमएल की नीति के मुताबिक जनरेट किया गया एलान.<Options> <Indent>
- जब इसे 'सही है' पर सेट किया जाता है (डिफ़ॉल्ट वैल्यू गलत है)<Indent>
एलिमेंट, एक्सएमएल आउटपुट को इंडेंट करता है. उदाहरण के लिए, इस आउटपुट के बजाय:<Array><n>1</n><n>2</n><n>3</n></Array>
इंडेंट एलिमेंट यह सब बनाता है:
<Array> <n>1</n> <n>2</n> <n>3</n> </Array>
(65142394)
वर्चुअल होस्ट स्कैनिंग के लिए जवाब
अगर किसी Apigee एंडपॉइंट के आईपी पते पर अनुरोध किया गया है (किसी वर्चुअल होस्ट की जानकारी नहीं दी गई है), Edge पर एचटीटीपी 200 रिस्पॉन्स मिला है. साथ ही, डिफ़ॉल्ट Apigee से एक खाली एचटीएमएल दस्तावेज़ मिला है वर्चुअल होस्ट. गलत इंप्रेशन से बचने के लिए, इस तरह की प्रतिक्रिया, किसी संभावित जोखिम की आशंका को दिखा सकती है, जिसका फ़ायदा उठाया जा सकता है, कनेक्शन टूट गया और कोई जवाब नहीं मिला. (140005396)
समस्या हल करने में मदद के लिए, ट्रेस में सर्वर प्रॉपर्टी टारगेट करें
नीचे दी गई नई ट्रेस प्रॉपर्टी, टारगेट कनेक्शन से जुड़ी समस्याओं को हल करने में मदद करती हैं. इसके लिए
यह दिखाता है कि टारगेट सर्वर के लिए एचटीटीपीClient को कैश मेमोरी में सेव किया गया है या नहीं:
isHttpClientCached
और isFromClientPool
. (140574604)
MessageLogging नीति: Syslog मैसेज
MessageLogging नीति में, एक नई
<Syslog>
/ <PayloadOnly>
एलिमेंट
(बूलियन) की मदद से यह पता लगाया जा सकता है कि कोई भी वैल्यू अपने-आप पहले से जुड़ गई है या नहीं
से <Message>
तक सीमित करें. अगर आपने सेट किया है, तो
<PayloadOnly>
सही है, आपकी
मैसेज की परिभाषा (<FormatMessage>
चाहे
सेटिंग). अगर यह 'गलत' (डिफ़ॉल्ट) पर सेट है, तो
<FormatMessage>
सेटिंग से तय होता है कि पहले से क्या जोड़ा गया है
लॉग मैसेज पर टैप करें. (68722102)
कैश मेमोरी से जुड़ी नीतियों की समयसीमा खत्म होना
समयसीमा खत्म होने के लिए, <TimeoutInSeconds>
का नया एलिमेंट
Responseकैश की नीति और Botकैश नीति
इस तरह काम करता है मौजूदा <TimeoutInSecs>
एलिमेंट
मूल रूप से काम करने का था. कृपया नए एलिमेंट का इस्तेमाल करें.
<TimeoutInSecs>
अब काम नहीं करता
तत्व अब भी पुराने सिस्टम के साथ काम करने की सुविधा के लिए मौजूद है. अगर दोनों
<TimeoutInSecs>
और <TimeoutInSeconds>
एलिमेंट कॉन्फ़िगर किए जाते हैं, तो Edge <TimeoutInSeconds>
का इस्तेमाल करता है. (119172893)
Virtualhost.aliases.values फ़्लो वैरिएबल
रीड-ओनली virtualhost.aliases.values
मैसेज फ़्लो
वैरिएबल
वर्चुअल होस्ट, जिसे इनबाउंड अनुरोध पर कॉल किया गया था. (128453178)
प्रॉक्सी रिविज़न मिटाना पक्का करने के लिए नया पैरामीटर
एक नया force
क्वेरी पैरामीटर जोड़ा गया है
एपीआई प्रॉक्सी रिविज़न को मिटाएं.
ऐसे मामलों में जहां बदलाव को List API Proxies API में लिस्ट किया गया है
लेकिन वास्तव में क्वेरी नहीं की जा सकती, यह पैरामीटर पक्का करता है कि प्रॉक्सी संशोधन हटा दिया गया है. (111691721)
उदाहरण के लिए:
DELETE /v1/organizations/myorg/apis/myproxy/revisions/2?force=true
वर्चुअलहोस्ट के उपनाम की वैल्यू के लिए नया फ़्लो वैरिएबल
रीड-ओनली वाला नया virtualhost.aliases.values
मैसेज फ़्लो वैरिएबल, JSON के फ़ॉर्मैट में बनाया गया मैसेज दिखाता है
इनबाउंड अनुरोध पर कॉल किए गए वर्चुअल होस्ट को असाइन किए गए सभी उपनामों की अरे. (128453178)
गड़बड़ियां ठीक की गईं
इस रिलीज़ में नीचे दी गई गड़बड़ियां ठीक की गई हैं. यह सूची मुख्य रूप से उन उपयोगकर्ताओं के लिए है जो चेक कर रहे हैं ताकि यह देखा जा सके कि उनके सहायता टिकट ठीक कर दिए गए हैं या नहीं. इसे पूरी जानकारी देने के मकसद से नहीं बनाया गया है सभी उपयोगकर्ताओं के लिए जानकारी.
समस्या आईडी | कॉम्पोनेंट का नाम | ब्यौरा |
---|---|---|
143313772 | मैसेज प्रोसेसर |
SpikeAreest की नीति में एक समस्या को ठीक किया गया था. यह समस्या तब हुई, जब
(2/1/21 पैच रिलीज़ में.) |
154428338 | एपीआई रनटाइम |
कीस्टोर कॉन्फ़िगर होने पर, मैसेज प्रोसेसर एनवायरमेंट लोड नहीं कर पाता मिलते-जुलते या उपनाम से. हमने एक जैसे नाम वाले कीस्टोर लोड करते समय, रेगुलर एक्सप्रेशन लुकअप विवाद को ठीक कर दिया है सम्मेलन. इस वजह से मैसेज प्रोसेसर, एनवायरमेंट लोड नहीं कर पा रहा था कीस्टोर से जुड़ा हो या एक से ज़्यादा कीस्टोर से जुड़े होने पर शुरू न हो पाए खोज के दौरान लौटाए गए थे. |
149507805 | एपीआई मैनेजमेंट |
सभी प्रोडक्शन एमजीएमटी सर्वर के लिए, एचटीटीपी से डिप्लॉयमेंट/कॉन्फ़िगरेशन चालू करना कॉन्फ़िगरेशन अपडेट, आरपीसी के बजाय एचटीटीपी पर होते हैं. इससे उपयोगकर्ताओं को ज़्यादा भरोसा मिलता है साथ ही, गड़बड़ियों को लॉग करने की सुविधा भी मिलती है. |
137217974 | एपीआई मैनेजमेंट |
एचटीटीपी पर एमपी को कॉन्फ़िगर करते समय, गड़बड़ी को ठीक से लागू करें. ऐसा तब करें, जब टारगेट सर्वर अब भी इस्तेमाल में है समस्या 149507805 में, विश्वसनीयता में सुधार किए गए टारगेट सर्वर मिटाने से जुड़ी रिस्पॉन्स गड़बड़ियों को इस रूप में गलत तरीके से रिपोर्ट किया गया स्थिति 200 (सफल) जब मिटाई नहीं जा सकी. इस सुधार के साथ, प्रतिक्रिया अगर डेटा नहीं मिटाया जा सकता, तो इसे अब स्थिति 400 के तौर पर सही तरीके से रिपोर्ट किया जाता है. ध्यान दें कि अगर टारगेट सर्वर डिफ़ॉल्ट तौर पर सेट है, तो बताए गए काम करते हैं. किसी टारगेट को मिटाने से पहले सर्वर का इस्तेमाल कर रहे हैं, तो यह पक्का करें कि टारगेट सर्वर का फ़िलहाल डिप्लॉय की गई एपीआई प्रॉक्सी. |
69765558 | एपीआई मैनेजमेंट |
Resource अनुमतियां API, 403 दिखाता है |
149545506 | एपीआई मैनेजमेंट |
किसी उपयोगकर्ता को किसी भूमिका में जोड़ने के लिए, एपीआई में सुरक्षा से जुड़ी समस्या को ठीक करता है. |
131246911 | एपीआई मैनेजमेंट |
पोर्टल में डेवलपर ईमेल के लिए, *.games, *.asia जैसे नए डोमेन के लिए सहायता चालू करें
एक समस्या ठीक की गई थी जिसमें कुछ डोमेन नेम जैसे कि |
142217645 | एपीआई मैनेजमेंट |
PUT v1/o/{org_name}/apiproducts/{product_name} को नहीं हटाया जाता कोटा |
162299668 | मैनेजमेंट सर्वर |
सुरक्षा से जुड़े संभावित जोखिम को ठीक कर दिया गया था. |
135856488 | मैनेजमेंट सर्वर |
यूज़र इंटरफ़ेस (यूआई) का धीमा होना |
139407965 | मैनेजमेंट सर्वर |
एक समस्या ठीक की गई, जिसकी वजह से बिना नाम के केवीएम बनाई जा सकती थी. |
112488235 | मैनेजमेंट सर्वर |
पुष्टि करने की सुविधा जोड़ी गई है, ताकि वर्चुअल होस्ट को नाम में स्पेसेज़ का इस्तेमाल न करें. वर्चुअल होस्ट के नाम में स्पेस के वर्णों का इस्तेमाल नहीं किया जा सकता. |
132433193 | मॉनेटाइज़ेशन मैनेजमेंट |
ऐप्लिकेशन को अपडेट करने से जुड़ी समस्या ठीक कर दी गई थी. |
152514520 | मॉनेटाइज़ेशन मैनेजमेंट |
इकाई मिटाने के लिए मैनेजमेंट एपीआई कॉल करने की समस्या ठीक कर दी गई है. |
128450374 | एपीआई रनटाइम |
JWT/JWS की नीतियों के तहत, ignoreUnresolvedVariables का इस्तेमाल किया जाना चाहिए - जिसमें सही गड़बड़ी है अगर वैरिएबल तय नहीं किया गया है |
135354517 | एपीआई रनटाइम |
'स्ट्रिंग' को सख्ती से लागू करने की वजह से, Release_190301 में संगठन काम नहीं कर रहा है BasicAuth में डेटा प्रकार |
131763486 | एपीआई रनटाइम |
मैसेज प्रोसेसर में, शेयर किए गए फ़्लो के बुनियादी पाथ को अनदेखा करना चाहिए |
135972575 | एपीआई रनटाइम |
निजी क्लाउड 4.19.01 डिप्लॉयमेंट के दौरान, ओवरराइड=true&delay=300 के साथ अलग व्यवहार दिखा रहा है आने वाले समय में, Edge for Private Cloud की रिलीज़ में, इस समस्या को हल कर दिया जाएगा. |
141601836 | एपीआई रनटाइम |
लॉग मैसेज में होस्टनेम को ठीक करना |
116834109 | एपीआई रनटाइम |
ट्रेस में, वैरिएबल के लिए गलत वैल्यू काम नहीं कर रही है,गलत है, वजह से या गलती से. नाम में गड़बड़ी है |
130653816 | एपीआई रनटाइम |
रनटाइम ट्रैफ़िक के लिए बार-बार 404 कोड वाली गड़बड़ी का होना |
132777537 | एपीआई रनटाइम |
एक्सट्रैक्ट वैरिएबल की नीति, मान्य JSONPath के लिए काम नहीं कर रही है |
133713555 | एपीआई रनटाइम |
Edge राऊटर पर तारीख का बदलाव करने वाला हेडर |
133253435 | एपीआई रनटाइम |
Apigee-मुख्य थ्रेड के लिए सीपीयू का ज़्यादा इस्तेमाल |
111553402 | एपीआई रनटाइम |
पाथ में अमान्य वर्णों वाला एपीआई प्रॉडक्ट, रनटाइम तक नहीं पकड़ा जाता |
126240341 | एपीआई रनटाइम |
सामान्य "जेनरेशन प्रोसेस नहीं हो सका" को बेहतर बनाएं जनरेट जेडब्ल्यूटी नीति के लागू न होने के बारे में मैसेज |
119854424 | एपीआई रनटाइम |
कनेक्शन न होने पर, सिंगल टारगेट सर्वर वाला लोड बैलेंसर बंद नहीं होना चाहिए |
129275412 | एपीआई रनटाइम |
सामान्य आईपी स्कैन के लिए, फ़ॉलबैक वर्चुअल होस्ट में एचटीटीपी हेडर जोड़ना |
129351507 | एपीआई रनटाइम |
बुनियादी पुष्टि करने वाली नीति, पासवर्ड में कोलन होने पर डिकोड नहीं हो पाती |
65852874 | एपीआई रनटाइम |
पक्का करें कि HTTPClient ऐसे कनेक्शन का फिर से इस्तेमाल करने की कोशिश न करे जिसमें कनेक्शन:close रिस्पॉन्स हेडर |
138951646 | एपीआई रनटाइम |
|
139051927 | एपीआई रनटाइम |
अनुरोध प्रोसेस होने में ज़्यादा समय लग रहा है |
132443137 | एपीआई रनटाइम |
अज्ञात इंटरनल x-apigee हेडर को मैनेज करने के लिए, मैसेज प्रोसेसर का व्यवहार बदलना |
138310777 | एपीआई रनटाइम |
शेयर किए गए फ़्लो के डिप्लॉयमेंट कॉल में, रैंडम तरीके से 504 दिखता है |
67170148 | एपीआई रनटाइम |
सर्विस कॉलआउट में बीता समय और समय का अंतर |
124049692 | एपीआई रनटाइम |
VerifyApiKey नीति में NullPointer निजता |
135031506 | एपीआई रनटाइम |
अनचाही JWT कुंजी फ़ॉर्मैट के लिए लॉग मैसेज जोड़ें |
137312366 | एपीआई रनटाइम |
कॉन्टेंट टाइप हेडर की मदद से कॉन्टेंट की पुष्टि करना |
109871907 | एपीआई रनटाइम |
बिना किसी रिस्पॉन्स एलिमेंट के सर्विसकॉलआउट लागू होने में देरी |
143722867 | एपीआई रनटाइम |
JWT को PBKDF2 के लिए बार-बार इस्तेमाल करने के लिए, कॉन्फ़िगर की जा सकने वाली सीमा लागू करनी होगी |
144286363 | हाइब्रिड ट्रेस |
env.json में डीबग मास्क, Apigee हाइब्रिड में रिस्पॉन्स डेटा को मास्क नहीं करता |
147769812 | एपीआई रनटाइम |
फ़ीचर-फ़्लैग में OAuth हैश प्रॉपर्टी को म्यूट किए जा सकने वाले के तौर पर एलान करना |
149037704 | एपीआई रनटाइम |
एक समस्या ठीक कर दी गई थी, जिसकी वजह से |
148972262 | एपीआई रनटाइम |
DecodeJWS, पेलोड को ऐसे कॉन्टेक्स्ट वैरिएबल से भेजता है जो काम का नहीं है |
116580622 | एपीआई रनटाइम |
अलग-अलग जवाब |
149739904 | एपीआई रनटाइम |
एचटीटीपी हेडर के लिए डेटा मास्किंग केस-इनसेंसिटिव होनी चाहिए |
149431545 | एपीआई रनटाइम |
GenerateJWT औरVerifyJWT, SecretKey के साथ UTF-8 को छोड़कर, और कोई एन्कोडिंग स्वीकार नहीं करते हैं |
155448596 | एपीआई मैनेजमेंट-पैच |
डिफ़ॉल्ट apiनिगरानी एडमिन भूमिका के लिए अनुमतियां मौजूद नहीं हैं एपीआई की निगरानी करने वाले एडमिन की भूमिका में उन अनुमतियों को जोड़ दिया गया है जो उपलब्ध नहीं हैं. |
158592076 | एपीआई मैनेजमेंट-पैच |
डिफ़ॉल्ट डेवलपर एडमिन भूमिका के लिए अनुमतियां मौजूद नहीं हैं अनुपलब्ध अनुमतियां, Devadmin की भूमिका में जोड़ दी गई हैं. |
152856311 | एपीआई मैनेजमेंट-पैच |
कीस्टोर और ट्रस्टस्टोर में PKCS7 और DER सर्टिफ़िकेट को अस्वीकार करने की पुष्टि वर्चुअल होस्ट बनाने और उसे अपडेट करने के दौरान, वर्चुअल होस्ट बनाने या उसे अपडेट करने के दौरान, पुष्टि करने की प्रक्रिया इन पर लागू होती है: देखें कि कीस्टोर उपनाम और ट्रस्टस्टोर में जोड़े गए सर्टिफ़िकेट, पीईएम में हैं या नहीं फ़ॉर्मैट है और PKCS7, DER वगैरह जैसे असंगत फ़ॉर्मैट में नहीं है. |
155478545 | कमाई करने की सुविधा को मैनेज करने के लिए पैच |
ईमेल सूचनाओं की स्थिति के अपडेट से जुड़ी समस्या ठीक कर ली गई है. |
154121499 | कमाई करने की सुविधा को मैनेज करने के लिए पैच |
एक समस्या जहां |
152356393 | कमाई करने की सुविधा को मैनेज करने के लिए पैच |
कमाई करने के लिए, कंपनी के नाम की लंबाई की पुष्टि करने की प्रक्रिया में छूट दी गई थी कंपनी बनाना. |
138542921 | कमाई करने की सुविधा को मैनेज करने के लिए पैच |
एक समस्या ठीक की गई, जहां एक से ज़्यादा कीमत का प्लान नहीं बनाया जा सका कस्टम एट्रिब्यूट का इस्तेमाल करें. |
150948843 | कमाई करने की सुविधा को मैनेज करने के लिए पैच |
Monetization |
155443118 | कमाई करने की सुविधा को मैनेज करने के लिए पैच |
|
150948843 | कमाई करने की सुविधा को मैनेज करने के लिए पैच |
Monetization |