شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
در روز سه شنبه، 21 آوریل 2015، نسخه ابری جدیدی از Apigee Edge را منتشر کردیم.
اگر سؤالی دارید، به پشتیبانی مشتری Apigee بروید.
برای فهرستی از تمام یادداشتهای انتشار Apigee Edge، به یادداشتهای انتشار Apigee مراجعه کنید.
ویژگی ها و پیشرفت های جدید
در ادامه ویژگی ها و پیشرفت های جدید در این نسخه آورده شده است.
پشتیبانی از نمایش نام سرور (SNI).
Edge از استفاده از نشانگر نام سرور به سمت جنوب (از پردازشگر پیام تا نقاط پایانی هدف) پشتیبانی می کند. اگر میخواهید از SNI استفاده کنید، با پشتیبانی Apigee تماس بگیرید.
جاوا 1.7 مورد نیاز است.
با SNI، که توسعهای از TLS/SSL است، چندین هدف HTTPS را میتوان از یک آدرس IP و پورت یکسان بدون نیاز به استفاده از یک گواهی از همه آن اهداف استفاده کرد.
هیچ پیکربندی خاص Edge مورد نیاز نیست. اگر محیط شما برای 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 در هدر X-FORWARDED-FOR
HTTP وجود دارد، امکان ارزیابی دقیقتر آدرسهای IP برای فهرستبندی مجاز و رد فهرستبندی را فراهم میکند.
با فعال بودن بررسی چند آدرس IP در هدر (برای تنظیم feature.enableMultipleXForwardCheckForACL با پشتیبانی تماس بگیرید)، یک عنصر <ValidateBasedOn>
جدید در خط مشی به شما امکان می دهد نسبت به اولین IP، آخرین IP یا تمام IP های موجود در هدر بررسی کنید. برای اطلاعات بیشتر، به سیاست کنترل دسترسی مراجعه کنید.
پیام های خطای رابط کاربری مدیریت
نمایش پیام خطا در رابط کاربری مدیریت دوباره طراحی شده است.
متغیرهای هدف جدید در جریان پیام
متغیرهای جدید در جریان پیام، اطلاعات URL کامل تری را برای نقاط پایانی و سرورهای هدف فراهم می کنند:
- TargetEndpoint:
request.url
جایگزینtarget.basepath.with.query
می شود. - TargetServer:
loadbalancing.targetserver
جایگزینtargetserver.name
می شود. همچنین،target.basepath
تنها زمانی پر می شود که عنصر<Path>
در عنصر HTTPTargetConnection<LoadBalancer>
TargetEndpoint استفاده شود.
"الگوریتم امضا" در جزئیات گواهینامه های SSL
یک فیلد جدید "Signature Algorithm" به جزئیات گواهی SSL اضافه شده است که در رابط کاربری مدیریت (Admin > Certificates SSL) و API مدیریت ( دریافت جزئیات گواهی از فروشگاه کلید یا 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 | Node.js API در برخی موارد JSON نامعتبر ارسال می کند |
MGMT-1799 | درخواست ارسال آسیب پذیری امنیتی رابط کاربری در Trace |
MGMT-1362 | اگر آدرس ایمیل حاوی '_' باشد، ایمیل رمز عبور را فراموش کرده اید کار نمی کند. |
DEVRT-1514 | ObjectTransform برای برخی محصولات شکسته می شود |
APIRT-1170 | فایل منبع از دست رفته باعث شد MP در بارگیری یک محیط با شکست مواجه شود |
شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید . اطلاعات
در روز سه شنبه، 21 آوریل 2015، نسخه ابری جدیدی از Apigee Edge را منتشر کردیم.
اگر سؤالی دارید، به پشتیبانی مشتری Apigee بروید.
برای فهرستی از تمام یادداشتهای انتشار Apigee Edge، به یادداشتهای انتشار Apigee مراجعه کنید.
ویژگی ها و پیشرفت های جدید
در ادامه ویژگی ها و پیشرفت های جدید در این نسخه آورده شده است.
پشتیبانی از نمایش نام سرور (SNI).
Edge از استفاده از نشانگر نام سرور به سمت جنوب (از پردازشگر پیام تا نقاط پایانی هدف) پشتیبانی می کند. اگر میخواهید از SNI استفاده کنید، با پشتیبانی Apigee تماس بگیرید.
جاوا 1.7 مورد نیاز است.
با SNI، که توسعهای از TLS/SSL است، چندین هدف HTTPS را میتوان از یک آدرس IP و پورت یکسان بدون نیاز به استفاده از یک گواهی از همه آن اهداف استفاده کرد.
هیچ پیکربندی خاص Edge مورد نیاز نیست. اگر محیط شما برای 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 در هدر X-FORWARDED-FOR
HTTP وجود دارد، امکان ارزیابی دقیقتر آدرسهای IP برای فهرستبندی مجاز و رد فهرستبندی را فراهم میکند.
با فعال بودن بررسی چند آدرس IP در هدر (برای تنظیم feature.enableMultipleXForwardCheckForACL با پشتیبانی تماس بگیرید)، یک عنصر <ValidateBasedOn>
جدید در خط مشی به شما امکان می دهد نسبت به اولین IP، آخرین IP یا تمام IP های موجود در هدر بررسی کنید. برای اطلاعات بیشتر، به سیاست کنترل دسترسی مراجعه کنید.
پیام های خطای رابط کاربری مدیریت
نمایش پیام خطا در رابط کاربری مدیریت دوباره طراحی شده است.
متغیرهای هدف جدید در جریان پیام
متغیرهای جدید در جریان پیام، اطلاعات URL کامل تری را برای نقاط پایانی و سرورهای هدف فراهم می کنند:
- TargetEndpoint:
request.url
جایگزینtarget.basepath.with.query
می شود. - TargetServer:
loadbalancing.targetserver
جایگزینtargetserver.name
می شود. همچنین،target.basepath
تنها زمانی پر می شود که عنصر<Path>
در عنصر HTTPTargetConnection<LoadBalancer>
TargetEndpoint استفاده شود.
"الگوریتم امضا" در جزئیات گواهینامه های SSL
یک فیلد جدید "Signature Algorithm" به جزئیات گواهی SSL اضافه شده است که در رابط کاربری مدیریت (Admin > Certificates SSL) و API مدیریت ( دریافت جزئیات گواهی از فروشگاه کلید یا 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 | Node.js API در برخی موارد JSON نامعتبر ارسال می کند |
MGMT-1799 | درخواست ارسال آسیب پذیری امنیتی رابط کاربری در Trace |
MGMT-1362 | اگر آدرس ایمیل حاوی '_' باشد، ایمیل رمز عبور را فراموش کرده اید کار نمی کند. |
DEVRT-1514 | ObjectTransform برای برخی محصولات شکسته می شود |
APIRT-1170 | فایل منبع از دست رفته باعث شد MP در بارگیری یک محیط با شکست مواجه شود |