15.04.15 - یادداشت های انتشار ابر Apigee Edge

شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید .
اطلاعات

در روز سه‌شنبه، ۲۱ آوریل ۲۰۱۵، نسخه ابری جدیدی از Apigee Edge را منتشر کردیم.

اگر سوالی دارید، با پشتیبانی Apigee Edge تماس بگیرید.

برای مشاهده‌ی فهرستی از تمام یادداشت‌های انتشار Apigee Edge، به یادداشت‌های انتشار Apigee مراجعه کنید.

ویژگی‌ها و پیشرفت‌های جدید

در ادامه به ویژگی‌ها و بهبودهای جدید این نسخه اشاره خواهیم کرد.

پشتیبانی از نشانگر نام سرور (SNI)

Edge از استفاده از نشانگر نام سرور (Server Name Indication) در جهت جنوب (از پردازنده پیام تا نقاط انتهایی هدف) پشتیبانی می‌کند. اگر می‌خواهید از SNI استفاده کنید، با پشتیبانی Apigee Edge تماس بگیرید.

جاوا ۱.۷ مورد نیاز است.

با SNI، که افزونه‌ای از TLS/SSL است، می‌توان چندین هدف HTTPS را از طریق یک آدرس IP و پورت یکسان، بدون نیاز به استفاده از یک گواهی‌نامه یکسان، ارائه داد.

هیچ پیکربندی خاصی برای Edge لازم نیست. اگر محیط شما برای Southbound SNI پیکربندی شده باشد (به طور پیش‌فرض Edge cloud است)، Edge از آن پشتیبانی می‌کند.

Edge به طور خودکار نام میزبان را از URL درخواست استخراج کرده و آن را به درخواست SSL handshake اضافه می‌کند. برای مثال، اگر میزبان هدف https://example.com/request/path باشد، Edge پسوند server_name را همانطور که در زیر نشان داده شده است اضافه می‌کند:

برای اطلاعات بیشتر در مورد SNI، به آدرس http://en.wikipedia.org/wiki/Server_Name_Indication مراجعه کنید.

دسترسی به انجمن Apigee از طریق منوی راهنمای رابط کاربری مدیریت

شما می‌توانید از طریق منوی راهنمای رابط کاربری مدیریت، به انجمن Apigee دسترسی پیدا کنید.

سیاست کنترل دسترسی

سیاست کنترل دسترسی بهبود یافته است تا امکان ارزیابی دقیق‌تر آدرس‌های IP برای فهرست‌بندی مجاز و رد دسترسی، زمانی که آدرس‌های IP در هدر HTTP مربوط به X-FORWARDED-FOR قرار دارند، فراهم شود.

با فعال بودن بررسی چندین آدرس IP در هدر (برای تنظیم feature.enableMultipleXForwardCheckForACL با پشتیبانی تماس بگیرید)، یک عنصر جدید <ValidateBasedOn> در خط‌مشی به شما امکان می‌دهد تا اولین IP، آخرین IP یا تمام IPهای موجود در هدر را بررسی کنید. برای اطلاعات بیشتر، به خط‌مشی کنترل دسترسی مراجعه کنید.

پیام‌های خطای رابط کاربری مدیریت

نمایش پیام خطا در رابط کاربری مدیریت، دوباره طراحی شده است.

متغیرهای هدف جدید در جریان پیام

متغیرهای جدید در جریان‌های پیام، اطلاعات URL کامل‌تری را برای نقاط انتهایی هدف و سرورهای هدف ارائه می‌دهند:

  • TargetEndpoint: request.url جایگزین target.basepath.with.query . با .query می‌شود.
  • TargetServer: loadbalancing.targetserver جایگزین targetserver.name می‌شود. همچنین، target.basepath فقط زمانی مقداردهی می‌شود که عنصر <Path> در عنصر HTTPTargetConnection <LoadBalancer> مربوط به TargetEndpoint استفاده شود.

«الگوریتم امضا» در جزئیات گواهینامه‌های SSL

یک فیلد جدید «الگوریتم امضا» به جزئیات گواهی SSL اضافه شده است که در رابط کاربری مدیریت (Admin > SSL Certificates) و API مدیریت ( Get Cert Details from a Keystore یا Truststore ) قابل مشاهده است. این فیلد بسته به نوع الگوریتم هشینگ مورد استفاده برای تولید گواهی، «sha1WithRSAEncryption» یا «sha256WithRSAEncryption» را نشان می‌دهد.

اشکالات برطرف شد

اشکالات زیر در این نسخه برطرف شده‌اند.

شناسه مسئله توضیحات
MGMT-1899 مسیرهای منبع پس از ذخیره تنظیمات محصول حذف شدند
هنگام ویرایش یک محصول API، اگر کاربر روی دکمه ذخیره دوبار کلیک کند، ممکن است مسیرهای منابع محصول حذف شوند. این مشکل برطرف شده است.
MGMT-1894 صفحه برنامه‌های توسعه‌دهنده هرگز بارگذاری ستون توسعه‌دهنده را تمام نمی‌کند
MGMT-1882 پروکسی API جدید از WSDL فقط جزئیات آخرین پارامتر را نشان می‌دهد
MGMT-1878 اگر چندین نسخه در یک محیط مستقر شوند، Trace فقط یکی از آنها را نشان می‌دهد.
MGMT-1872 قادر به دانلود گزارش‌های سفارشی نیستم
MGMT-1863 لاگ‌های Node.js در رابط کاربری مدیریت قابل مشاهده نیستند
MGMT-1825 اشکالات اسکریپت نویسی بین سایتی (XSS)
MGMT-1804 API نود جی اس در برخی موارد JSON نامعتبر ارسال می‌کند.
MGMT-1799 درخواست ارسال آسیب‌پذیری امنیتی رابط کاربری در Trace
MGMT-1362 اگر آدرس ایمیل شامل '_' باشد، ایمیل فراموشی رمز عبور کار نمی‌کند.
DEVRT-1514 وقفه‌های ObjectTransform برای برخی از محصولات
APIRT-1170 فقدان فایل منبع باعث شد MP نتواند یک محیط را بارگیری کند