أنت تعرض مستندات Apigee Edge.
انتقل إلى
مستندات Apigee X. معلومات
أطلقنا يوم الثلاثاء 2 شباط (فبراير) 2016 إصدارًا جديدًا على السحابة الإلكترونية من Apigee Edge for Public. السحابة الإلكترونية
ميزات وتحسينات جديدة
في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار.
معالج الخادم الوكيل لواجهة برمجة التطبيقات المعاد تصميمه
تمت إعادة تصميم معالج الخادم الوكيل لواجهة برمجة التطبيقات. عند النقر على "+ خادم وكيل لواجهة برمجة التطبيقات" في صفحة "الخوادم الوكيلة لواجهة برمجة التطبيقات" في واجهة مستخدم الإدارة، سيرشدك المعالج الجديد خلال عملية إنشاء الخادم الوكيل لواجهة برمجة التطبيقات. جميع الإعدادات نفسها التي يوفرها معالج الخادم الوكيل السابق لواجهة برمجة التطبيقات. (MGMT-1376)
إنشاء واجهة برمجة تطبيقات خوادم وكيلة مع مستندات OpenAPI (Swagger)
في إطار إعادة تصميم المعالج الجديد للخادم الوكيل لواجهة برمجة التطبيقات، يمكنك الآن إنشاء خادم وكيل لواجهة برمجة التطبيقات من أداة OpenAPI. مستند (التباهي). في الصفحة الأولى من معالج الخادم الوكيل لواجهة برمجة التطبيقات، انقر على استخدام OpenAPI. عند اختيار الخادم الوكيل العكسي أو تطبيق Node.js أو لا الهدف: في الحقل الذي يظهر، أدخل عنوان URL إلى مستند OpenAPI. لمزيد من المعلومات، المعلومات، راجع إنشاء مخطط الخادم الوكيل لواجهة برمجة التطبيقات (MGMT-1376)
دعم WSDL 1.2 لبروتوكول SOAP خوادم وكيلة
يدعم Apigee Edge WSDL 1.2 في إنشاء خوادم وكيلة لواجهة برمجة التطبيقات لاستدعاء خدمات SOAP. (MGMT-2835)
SSLInfo المتغيّرات في إعدادات TargetEndpoint
في TargetEndpoint للخادم الوكيل لواجهة برمجة التطبيقات، يمكنك ضبط تفاصيل طبقة المقابس الآمنة/بروتوكول أمان طبقة النقل بشكل ديناميكي لإتاحة متطلبات وقت التشغيل. في المثال التالي لكيفية ضبط SSLInfo في TargetEndpoint يمكن تقديم القيم في وقت التشغيل من خلال وسيلة شرح Java أو سياسة JavaScript أو سياسة "تعيين الرسائل". استخدِم متغيّرات الرسالة التي تحتوي على القيم التي تريد ضبطها.
<TargetEndpoint> ... <SSLInfo> <Enabled>{myvars.ssl.enabled}</Enabled> <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled> <KeyStore>{myvars.ssl.keystore}</KeyStore> <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias> <TrustStore>{myvars.ssl.trustStore}</TrustStore> </SSLInfo> ... </TargetEndpoint>
وتتوفر هذه الميزة في المستندات التالية:
- الخادم الوكيل لواجهة برمجة التطبيقات مرجع الإعدادات
- https://community.apigee.com/articles/21424/dynamic-sslinfo-for-targetendpoint-using-variable.html
(APIRT-1475)
RSA_SHA256 توافق الخوارزمية مع سياسات تأكيد SAML
تدعم سياسات تأكيد SAML الآن خوارزمية RSA_SHA256 بالإضافة إلى RSA_SHA1. (APIRT-1779)
التحقق من صحة الشهادة تحميلات
للمساعدة في منع تحميل شهادات منتهية الصلاحية أو غير صالحة إلى ملفات تخزين المفاتيح والمستودعات الموثوقة، تتحقق واجهة برمجة التطبيقات للإدارة من الشهادات عند التحميل. يتم التحقق من صحة الشهادات للتأكد من ألّا يزيد حجم الملف عن 50 كيلوبايت وأن التنسيق إما PEM أو DER يتم أيضًا التحقق من انتهاء صلاحية الشهادة. لإلغاء التحقق من تاريخ انتهاء الصلاحية التلقائي (عدم التحقّق من الصحة) لانتهاء صلاحية الشهادة عند التحميل)، استخدم معلمة طلب البحث التالية: ?ignoreExpiryValidation=true
لمزيد من المعلومات، يُرجى مراجعة تحميل ملف JAR إلى ملف تخزين مفاتيح و حمِّل شهادة إلى Truststore. (SECENG-516) و (APIRT-2213)
الاستطلاع التلقائي على سجلات Node.js صفحة
عند عرض سجلات Node.js من محرر الخادم الوكيل، يتم فتح صفحة سجلات Node.js تلقائيًا يتم تحديثه بشكل دوري لإدراج السجلات الجديدة المتوفرة. انقر على "إيقاف التحديث التلقائي". للإيقاف التحديث التلقائي. (MGMT-1692)
منتج واجهة برمجة التطبيقات أداء الصفحة، لم يتم إدراج تطبيقات للمطوّرين
عند عرض منتج واجهة برمجة تطبيقات في واجهة مستخدم الإدارة، فإنّ تطبيقات المطوِّرين المرتبطة بذلك سرد المنتجات. لتحسين أداء واجهة المستخدم، لا يتم عرض قائمة تطبيقات المطوّرين عند وتحرير منتج واجهة برمجة التطبيقات. (MGMT-2869)
الاشتراك في يوميًا الرسائل الإلكترونية من "إحصاءات Google"
يجب أن يشترك مسؤولو المؤسسات الآن بشكل صريح في الرسائل الإلكترونية المتعلقة بتقارير الإحصاءات اليومية. الاشتراك أو إلغاء الاشتراك عن طريق ضبط إعدادات مفضَّلة للمستخدم في واجهة مستخدم الإدارة أو من خلال الإدارة واجهة برمجة التطبيقات. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة الاشتراك في الإحصاءات اليومية. رسائل البريد الإلكتروني. (AXAPP-1949)
دالة sum( ) عند الاستجابة مقاييس الوقت
في التقارير المخصصة في "إحصاءات Google" وطلبات البيانات من واجهة برمجة التطبيقات، لا شك في أنّ "المجموع" دالة التجميع متاحة الآن وقت الاستجابة المستهدَف وإجمالي وقت الاستجابة وend_point_response_time. على سبيل المثال، في العنصر /stats API (/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0), يمكنك الآن استخدام عامل التشغيل "select" التالي معلمة طلب البحث: ?select=sum(total_response_time). (AXAPP-2006)
تحليل وقت الاستجابة التقرير: تم ترتيب أسماء الخادم الوكيل لواجهة برمجة التطبيقات
في واجهة مستخدم تقرير وقت الاستجابة (Ltency Analysis) (خطط Apigee Edge للمؤسسات فقط)، تكون الخوادم الوكيلة لواجهة برمجة التطبيقات حسب الترتيب الأبجدي في القائمة المنسدلة للخادم الوكيل. (MGMT-2858)
تطبيقات المطوِّرين مفعَّلة لوحة البيانات تظهر حسب الاسم المعروض
في لوحة بيانات واجهة مستخدم الإدارة، يسرد الرسم البياني الشريطي لتطبيقات المطوّرين تطبيقات المطوّرين حسب العرض بدلاً من اسم داخلي. (MGMT-2853)
أداة التاريخ/الوقت الجديدة مفعَّلة التقارير المخصّصة
تم تحسين أداة اختيار التاريخ/الوقت على صفحة التقارير المخصّصة في واجهة مستخدم الإدارة. (MGMT-2881)
تحقيق الربح: تعديل واجهة برمجة التطبيقات أسماء الحِزم
يمكنك تعديل اسم حزمة واجهة برمجة التطبيقات في أي وقت خلال دورة تحقيق الربح، حتى عندما تحتوي حزمة واجهة برمجة التطبيقات على خطة أسعار منشورة (DEVRT-2177)
تحقيق الربح: يُسمح باستخدام الأرقام العشرية في السمات المخصّصة.
عند استخدام "بطاقة السعر مع السمة المخصّصة" الخطة، وهي السمة المخصّصة في الرسالة يمكن أن يكون الرأس المستخدم كمضاعف للمعاملة الآن قيمة عشرية تصل إلى أربعة المنازل العشرية. لمزيد من المعلومات حول هذا النوع من الخطط، يُرجى الاطّلاع على تحديد خيار بطاقة السعر المخصّصة تفاصيل السمات ( DEVRT-2191)
تحسينات عامة
يتضمّن هذا الإصدار أيضًا العديد من ميزات تسهيل الاستخدام والأداء والأمان والثبات. التحسينات.
تم إصلاح الأخطاء
تم إصلاح الأخطاء التالية في هذا الإصدار.
معرّف المشكلة | الوصف |
---|---|
MGMT-2964 | لا يقبل محرر الخادم الوكيل الجديد التعليقات داخل علامة التدفق |
MGMT-2957 | تؤدي إضافة لوحة جديدة إلى مؤسسة إلى ظهور حالة نشر الحزمة على أنّها خطأ. لأجهزة التوجيه في المجموعة الجديدة |
MGMT-2937 | أخطاء الأذونات غير كافية في الأدوار المخصَّصة |
MGMT-2875 | يحتوي إنشاء WSDL SOAP على عناوين غير صحيحة لـ SOAP 1.2 |
MGMT-2739 | تقرير "تطبيقات المطوّرين"، لا تعرض علامة التبويب "الإحصاءات" رسمًا بيانيًا للقيم الشاذة |
MGMT-2735 | لا تكتمل عملية إعادة تحميل سجلّات Node.js أبدًا/تتوقف |
MGMT-2734 | لا يتم تفعيل الزر "حفظ" بعد حدوث أي خطأ أثناء محاولة حفظ ملف مجموعة |
MGMT-2729 | يؤدي تحديث منفذ TargetServer في واجهة المستخدم إلى حجب بيانات SSLInfo |
MGMT-2702 | ثغرة أمنية على مواقع إلكترونية متعددة في Firefox وIE تم إصلاح ثغرة أمنية قد تحدث بسبب الثغرات الأمنية في FireFox وIE. التي تسمح بشكل غير ملائم بالطلبات من مواقع إلكترونية متعددة. |
MGMT-2681 | محرِّر الخادم الوكيل: عند استخدام مطابقة تعبير عادي في الشرط، تتيح أداة مسار التنقّل لا يظهر الفعل |
MGMT-2361 | تعذُّر نشر الخوادم الوكيلة مع RPCException: انتهت مهلة الاتصال |
MGMT-1662 | تعذُّر نشر الخادم الوكيل لواجهة برمجة التطبيقات أثناء إصدارات Apigee Public Cloud |
DEVRT-2286 | sync-organization Monetization API معطّلة واجهة برمجة التطبيقات المستخدمة للمزامنة تم إصلاح بيانات Apigee Edge مع تحقيق الربح من خلال آخر عملية تحديث 16.01.20. |
DEVRT-2173 | تحتاج إلى إعادة تسمية الحزمة ولكن يتعذّر تعديلها بسبب السعر النشط. الخطة |
DEVRT-1661 | تم حظر المطوّر من تقديم طلبات البيانات من واجهة برمجة التطبيقات قبل تاريخ بدء خطة الأسعار، ولكن
لا يتم رفع الحظر مطلقًا إذا قبل مطوّر برامج واجهة برمجة التطبيقات قائمة شهرية ثابتة أو ذات نطاق الحجم أو سعر حزمة يبدأ في تاريخ مستقبلي، ثم ترسل طلبات البيانات من واجهة برمجة التطبيقات قبل تاريخ البدء المحدّد، مطور البرامج محظور من تقديم طلبات أخرى عندما يكون تاريخ بدء خطة الأسعار الوصول إلى المنع، يتم الآن تحرير المنع. |
DEVRT-1643 | تلف في خطة مسودة المعدّل بعد حفظها |
AXAPP-1991 | إيقاف ملخّص إحصاءات Apigee والرسائل الإلكترونية لا تتوقّف |
AXAPP-1946 | عدم إخلاء مساحة على القرص في "إحصاءات Google" |
AXAPP-1708 | يبدو أنّ Analytics API تُنتج أرقامًا مختلفة للإحصاء نفسه بناءً على ما أسأل |
AXAPP-1293 | أسماء تطبيقات المطوّرين غير الحالية في الرسالة الإلكترونية الواردة من ملخّص "إحصاءات Google" |
APIRT-2518 | مشاكل الاتصال بالواجهة الخلفية https من خلال سياسة JavaScript |
APIRT-2398 | يتم احتساب رمز التفويض غير صالح/منتهي الصلاحية كخطأ في Apigee |
APIRT-2397 | steps.assignmessage.SetVariableتعذُّر احتساب خطأ في Apigee |
APIRT-2396 | otherArgumentException, ArrayIndexOutofBoundsException في OAuth يتم احتسابه خطأ في Apigee |
APIRT-2362 | خطأ في تجميع JavaScript |
APIRT-2322 | تم الإبلاغ عن رقم تعريف عميل غير صالح على أنّه خطأ في Apigee |
APIRT-2159 | إضافة message_id إلى بادئة التسجيل |
APIRT-2145 | إخفاق مرتفع في معاملات واجهة برمجة تطبيقات Facebook التحقق من صحة قيم العنوان التي تبدأ بـ ":" تمت إزالة. |
APIRT-2137 | MP: ترميز النقل المقطّع و205 مع طول المحتوى 0 |
APIRT-2124 | لا يعدّل جهاز توجيه Nginx مجموعة وحدات الصوت العاكسة (MPs) للمستخدمين الذين تمت إضافتهم حديثًا. |
APIRT-2117 | سياسة تسجيل الرسائل لا تلتزم بتحديثات نظام أسماء النطاقات |
APIRT-2110 | يمرر جهاز التوجيه رأس X-forward-For واحد فقط |
APIRT-2062 | لا تعمل ذاكرة التخزين المؤقت للاستجابة بشكل صحيح عندما يكون شرط تخطّي ذاكرة التخزين المؤقت: التقى |
APIRT-2061 | معالج الرسائل لا يرسل الرسائل إلى QPID |
APIRT-2052 | عدد كبير من CLOSE_WAIT بسبب عدم استجابة منفذ الإدارة |
APIRT-2024 | لا تتم تعبئة X-forwarded-For HTTP بشكل صحيح في أداة Nginx
العناوين تمت إضافة إشعار X-forwarded-For نهائيًا إلى ملاحظات الإصدار 150930 وقسم "التحكّم في الوصول". . |
APIRT-1933 | لا تزال أدوات تحميل الفئات الخاصة بالخادم الوكيل مفوَّضة لبرنامج تحميل الفئات MP |
APIRT-1877 | تعذُّر إخفاء استجابات XML التي تتضمّن مساحات اسم |
APIRT-1838 | Apigee-127: تعرض أداة VerifyAPIKey منتج واجهة برمجة تطبيقات واحدًا فقط عند توفّر منتجات متعددة. متوفّرة |
APIRT-1827 | تم ملاحظة حد منخفض للبث المتزامن |
APIRT-1820 | وقت استجابة متقطّع (أكثر من %1) في 4.15.04 Private Cloud البيئة |
APIRT-707 | NPE أثناء وقت التشغيل إذا كان <GenerateResponse> موجودة في العنصر سياسة CheckAccessToken |