شما در حال مشاهده مستندات 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 نتواند یک محیط را بارگیری کند |