คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ
Apigee X info
ตั้งแต่การเปิดตัวฟีเจอร์ Edge สำหรับ Private Cloud ครั้งก่อน มีการเปิดตัวรุ่นต่อไปนี้และรวมอยู่ในการเปิดตัวฟีเจอร์นี้
| การเปิดตัว Edge UI | การเปิดตัวการจัดการ Edge | การเปิดตัวพอร์ทัล |
|---|---|---|
ดูเกี่ยวกับการกำหนดหมายเลขรุ่นเพื่อทำความเข้าใจวิธีตรวจสอบว่ารุ่นของ Edge สำหรับ Private Cloud มีรุ่นระบบคลาวด์ที่เฉพาะเจาะจงรวมอยู่ด้วยหรือไม่
ภาพรวมของรุ่น
ฟีเจอร์ใหม่ที่สำคัญที่สุดในรุ่นนี้ ได้แก่
- อัปเกรดเป็น PostgreSQL 9.6
- เปิดตัวประสบการณ์การใช้งาน Edge รูปแบบใหม่สำหรับ Private Cloud เวอร์ชันเบต้า
- เปิดตัวนโยบายใหม่ 3 รายการเวอร์ชันเบต้าที่ช่วยให้คุณสร้าง ยืนยัน และถอดรหัสโทเค็นเว็บ JSON (JWT) ได้
นอกจากนี้ รุ่นนี้ยังมีการแก้ไขข้อบกพร่องและฟีเจอร์ใหม่ทั้งหมดที่รวมอยู่ในการเปิดตัว Edge Public Cloud ตามรายการด้านล่างด้วย
การเลิกใช้งานและการเลิกให้บริการ
ฟีเจอร์ต่อไปนี้ถูกเลิกใช้งานหรือหยุดให้บริการในรุ่นนี้ ดูข้อมูลเพิ่มเติมได้ที่นโยบายการเลิกใช้งาน Edge
การเลิกใช้งาน
การเลิกใช้งานการติดตั้ง API BaaS ใหม่
ลูกค้าใหม่ตั้งแต่วันที่ 31 มกราคม 2018 จะไม่มีสิทธิ์ใช้ API BaaS เว้นแต่ว่าสเปรดชีต จะไฮไลต์สิทธิ์ API BaaS
การเลิกใช้งานที่เก็บข้อมูลที่ปลอดภัย (Vault) ของ Apigee
เราจะเลิกใช้งานที่เก็บข้อมูลที่ปลอดภัยของ Apigee หรือที่เรียกว่า "Vault" และจะหยุดให้บริการในเดือนกันยายน 2018 Vault ซึ่งมีพื้นที่เก็บข้อมูลที่เข้ารหัสของคู่คีย์/ค่า จะสร้างขึ้นด้วย Management API และเข้าถึงได้ที่รันไทม์ด้วยฟังก์ชันในโมดูล apigee-access Node.js
ให้ใช้แมปค่าคีย์ (KVM) ที่เข้ารหัสแทนการใช้ที่เก็บข้อมูลที่ปลอดภัย ตามที่อธิบายไว้ใน การทำงานกับแมปค่าคีย์ KVM ที่เข้ารหัสมีความปลอดภัยเช่นเดียวกับห้องเก็บข้อมูล และมีตัวเลือกเพิ่มเติมสำหรับการสร้างและ การดึงข้อมูล (MGMT-3848)
การเลิกใช้งานการเพิ่มเส้นทางในแท็บประสิทธิภาพของพร็อกซี API
ก่อนหน้านี้ คุณสามารถไปที่พร็อกซี API ใน UI การจัดการ ไปที่แท็บประสิทธิภาพ และสร้างเส้นทางต่างๆ สำหรับการเปรียบเทียบแบบชาร์ตในแท็บประสิทธิภาพของพร็อกซีและในแดชบอร์ดธุรกรรมทางธุรกิจ ตอนนี้เราเลิกใช้งานฟีเจอร์นี้แล้วและจะไม่มีให้บริการใน UI อีกต่อไป หากต้องการใช้ฟังก์ชันนี้ในรูปแบบอื่น โปรดดูบทความในชุมชน Apigee ต่อไปนี้ Alternative to Business Transactions API (EDGEUI-902)
การเลิกใช้งานพร็อพเพอร์ตี้ SMTPSSL เพื่อตั้งค่าโปรโตคอล SMTP สำหรับพอร์ทัล Developer Services
ตอนนี้คุณใช้พร็อพเพอร์ตี้ SMTP_PROTOCOL
แทนพร็อพเพอร์ตี้ SMTPSSL เพื่อตั้งค่าโปรโตคอลที่เซิร์ฟเวอร์ SMTP ใช้ซึ่งเชื่อมต่อกับพอร์ทัล ค่าที่ใช้ได้คือ "standard", "ssl" หรือ "tls"
ดูข้อมูลเพิ่มเติมได้ที่การติดตั้งพอร์ทัลบริการสำหรับนักพัฒนาแอป
ฟีเจอร์และการอัปเดตใหม่ๆ
ฟีเจอร์ใหม่และการปรับปรุงในรุ่นนี้มีดังนี้ นอกจากการปรับปรุงต่อไปนี้แล้ว เวอร์ชันนี้ยังมีการปรับปรุงด้านความสามารถในการใช้งาน ประสิทธิภาพ ความปลอดภัย และความเสถียรอีกด้วย
Private Cloud
อัปเกรด PostgreSQL เป็นเวอร์ชัน 9.6
การเปิดตัวนี้รวมถึงการอัปเกรดเป็น PostgreSQL 9.6 เพื่อให้ Edge ใช้ประโยชน์จาก ฟีเจอร์การค้นหาแบบขนานใน PostgreSQL ได้ ดูข้อมูลเพิ่มเติมได้ที่
- อัปเดต Apigee Edge 4.17.0x เป็น 4.18.01
- อัปเดต Apigee Edge 4.16.09 เป็น 4.18.01
- อัปเดต Apigee Edge 4.16.01/4.16.05 เป็น 4.18.01
เปิดตัวประสบการณ์การใช้งาน Edge รูปแบบใหม่สำหรับ Private Cloud เวอร์ชันเบต้า
Edge สำหรับ Private Cloud รุ่นนี้มีการเปิดตัวเวอร์ชันเบต้าของการอัปเดตครั้งใหญ่สำหรับ อินเทอร์เฟซผู้ใช้การจัดการ API ประสบการณ์การใช้งาน Edge ใหม่นี้สร้างขึ้นจากฟีเจอร์ที่มีอยู่ของแพลตฟอร์ม Apigee Edge และเพิ่มการปรับปรุงบางอย่าง โดยเฉพาะในด้านการออกแบบและการเผยแพร่
ก่อนหน้านี้ประสบการณ์การใช้งาน Edge แบบใหม่พร้อมให้บริการแก่ผู้ใช้ระบบคลาวด์เท่านั้น การเปิดตัว Edge สำหรับ Private Cloud ในครั้งนี้ช่วยให้คุณติดตั้งเวอร์ชันเบต้าของ ประสบการณ์การใช้งาน Edge ใหม่ได้แล้ว
ดูข้อมูลเพิ่มเติมได้ที่รุ่นเบต้า การเปิดตัวประสบการณ์การใช้งาน Edge ใหม่สำหรับ Private Cloud
การเปิดตัวนโยบาย JWT เวอร์ชันเบต้า
JSON Web Token (JWT) เป็นมาตรฐานโทเค็นที่อธิบายไว้ใน IETF RFC 7519 JWT มีวิธี ลงนามในชุดการอ้างสิทธิ์ หรืออีกนัยหนึ่งคือชุดคู่ชื่อ/ค่า ซึ่งผู้รับ JWT สามารถยืนยันได้ในภายหลัง อย่างน่าเชื่อถือ
การเปิดตัวนี้มีนโยบายใหม่ 3 รายการที่ช่วยให้คุณสร้าง ยืนยัน และถอดรหัสโทเค็นเว็บ JSON (JWT) ใน Apigee Edge ได้
- สร้างนโยบาย JWT - สร้าง JWT ที่ลงนามแล้วพร้อมชุดการอ้างสิทธิ์ที่กำหนดค่าได้ จากนั้นจะส่ง JWT กลับไปยังไคลเอ็นต์ ส่งไปยังเป้าหมายแบ็กเอนด์ หรือใช้ใน วิธีอื่นๆ ได้ ดูข้อมูลเพิ่มเติมได้ที่นโยบายการสร้าง JWT (เวอร์ชันเบต้า)
- ยืนยันนโยบาย JWT - ยืนยันลายเซ็นใน JWT ที่ได้รับจากไคลเอ็นต์ หรือระบบอื่นๆ นโยบายนี้ยังดึงข้อมูลการอ้างสิทธิ์ลงในตัวแปรโฟลว์ด้วย เพื่อให้นโยบายหรือเงื่อนไขที่ตามมา สามารถตรวจสอบค่าเหล่านั้นเพื่อทำการตัดสินใจเกี่ยวกับการให้สิทธิ์หรือการกำหนดเส้นทาง ได้ ดูข้อมูลเพิ่มเติมได้ที่นโยบายการยืนยัน JWT (เวอร์ชันเบต้า)
- นโยบายการถอดรหัส JWT - ถอดรหัส JWT โดยไม่ต้องยืนยันลายเซ็นใน JWT นโยบายนี้มีประโยชน์เมื่อใช้ร่วมกับนโยบายการยืนยัน JWT เมื่อต้องทราบค่าของเคลมจากภายใน JWT ก่อนที่จะยืนยันลายเซ็นของ JWT ดูข้อมูลเพิ่มเติมได้ที่นโยบายการถอดรหัส JWT (เวอร์ชันเบต้า)
ดูภาพรวมได้ที่ภาพรวมนโยบาย JWT
รองรับการปักหมุด OCSP สำหรับโฮสต์เสมือน (65587547)
ตอนนี้โฮสต์เสมือนรองรับการแนบ OCSP สำหรับ TLS แบบทางเดียวและสองทางแล้ว เมื่อเปิดใช้ ไคลเอ็นต์ OCSP (โปรโตคอลสถานะใบรับรองออนไลน์) จะส่งคำขอสถานะไปยังโปรแกรมตอบกลับ OCSP เพื่อ ตรวจสอบว่าใบรับรองถูกต้องหรือไม่ การตอบกลับจะระบุว่าใบรับรองถูกต้องและไม่ถูกเพิกถอน
โดยค่าเริ่มต้นแล้ว OCSP Stapling จะปิดอยู่ คุณต้องเปิดใช้ TLS ในโฮสต์เสมือนเพื่อเปิดใช้ OCSP
ดูข้อมูลเพิ่มเติมได้ที่การอ้างอิงพร็อพเพอร์ตี้ โฮสต์เสมือน
ตอนนี้คุณตั้งค่าตัวเลือกการลองเราเตอร์อีกครั้งได้ที่ระดับโฮสต์เสมือน
ตอนนี้คุณสามารถตั้งค่าตัวเลือกการลองใหม่สำหรับการสื่อสารของเราเตอร์กับ Message Processor ในโฮสต์เสมือนได้แล้ว ซึ่งจะช่วยให้คุณควบคุมได้ละเอียดยิ่งขึ้นกว่าตัวเลือกก่อนหน้าซึ่ง ตั้งค่าได้ที่ระดับเราเตอร์เท่านั้น
ดูข้อมูลเพิ่มเติมได้ที่ พร็อพเพอร์ตี้การกำหนดค่า โฮสต์เสมือน
เพิ่มการรองรับการแมปบทบาทภายนอก (67145030)
หากใช้การตรวจสอบสิทธิ์ภายนอกเพื่อผสานรวมบริการไดเรกทอรีภายนอกเข้ากับการติดตั้ง Apigee Edge Private Cloud คุณจะใช้การแมปบทบาทภายนอกได้แล้ว การแมปบทบาทภายนอก ช่วยให้คุณแมปกลุ่มหรือบทบาทของคุณเองกับบทบาทการควบคุมการเข้าถึงตามบทบาท (RBAC) และ กลุ่มที่สร้างใน Apigee Edge
บริการการแมปบทบาทภายนอกสำหรับ Edge for Private Cloud เวอร์ชันก่อน 4.18.01 ถูกเลิกใช้งานแล้ว การเปิดตัวการแมปบทบาทภายนอกเวอร์ชัน 4.18.01 เป็นเวอร์ชันที่อัปเดตแล้วซึ่งมีการแก้ไขข้อบกพร่อง และเพิ่มฟีเจอร์ใหม่ๆ ดังนี้
- แก้ไขปัญหาที่คุณได้รับการตอบกลับการตรวจสอบสิทธิ์ 403 Forbidden เมื่อ ตรวจสอบสิทธิ์กับผู้ใช้ที่ควรมีสิทธิ์เข้าถึง
- ตอนนี้การแมปบทบาทภายนอกรองรับส่วนหัว
X-Apigee-Current-Userแล้ว ผู้ใช้ ที่มีสิทธิ์เข้าถึงที่เหมาะสม (ผู้ดูแลระบบ) สามารถเข้าสู่ระบบในฐานะผู้ใช้รายอื่นด้วยข้อมูลเข้าสู่ระบบของตนเอง
ดูข้อมูลเพิ่มเติมได้ที่การแมปบทบาทภายนอก
ตอนนี้ทดสอบข้อกำหนดของระบบได้โดยไม่ต้องเรียกใช้การติดตั้ง (67858161)
Edge สำหรับ Private Cloud 4.17.09 เพิ่มการรองรับพร็อพเพอร์ตี้ ENABLE_SYSTEM_CHECK=y
เพื่อตรวจสอบข้อกำหนดของ CPU และหน่วยความจำในเครื่องเป็นส่วนหนึ่งของการติดตั้ง อย่างไรก็ตาม การตรวจสอบดังกล่าว
กำหนดให้คุณต้องติดตั้งจริง ตอนนี้คุณใช้แฟล็ก "-t" เพื่อ
ทำการตรวจสอบดังกล่าวได้โดยไม่ต้องติดตั้ง
/opt/apigee/apigee-setup/bin/setup.sh -p aio -f configFile -t
คำสั่งนี้จะแสดงข้อผิดพลาดเกี่ยวกับข้อกำหนดของระบบบนหน้าจอ
ดูข้อมูลเพิ่มเติมได้ที่ติดตั้งคอมโพเนนต์ Edge ในโหนด
อัปเดตเวอร์ชัน PHP สำหรับพอร์ทัลบริการสำหรับนักพัฒนาแอป (68733233)
ตอนนี้พอร์ทัลใช้ PHP เวอร์ชัน 7.0.23
ไม่จำเป็นต้องกำหนดค่าเซิร์ฟเวอร์ SMTP ด้วยพอร์ทัล Developer Services อีกต่อไป (70164403)
คุณไม่จำเป็นต้องกำหนดค่าเซิร์ฟเวอร์ SMTP เมื่อติดตั้งพอร์ทัลอีกต่อไป ตอนนี้คุณ กำหนดค่าการติดตั้งหลังการติดตั้งได้แล้ว
บริการ API
การตรวจสอบชื่อในเอนทิตีใหม่ (MGMT-4252 และ MGMT-4098)
เมื่อสร้างเอนทิตีใหม่ Apigee จะตรวจสอบชื่อเพื่อให้เป็นไปตามกฎการตั้งชื่อ เอนทิตี ที่ได้รับการตรวจสอบเมื่อสร้างหรืออัปเดต ได้แก่ พร็อกซี API, นโยบาย (และชื่อนโยบายในพร็อกซี API definition), โฮสต์เสมือน, บทบาท, แคช, เซิร์ฟเวอร์เป้าหมาย, การมาสก์ข้อมูลสำหรับการแก้ไขข้อบกพร่อง, คีย์สโตร์ และ Truststore รวมถึงไฟล์ทรัพยากรในพร็อกซี API ดู คำแนะนำเกี่ยวกับข้อผิดพลาดในการตั้งชื่อและการป้อนข้อมูลสำหรับ ข้อจำกัดในการตั้งชื่อเอนทิตีเหล่านี้
แก้ไขข้อบกพร่องแล้ว
เราได้แก้ไขข้อบกพร่องต่อไปนี้ในรุ่นนี้ โดยหลักแล้ว รายการนี้มีไว้สำหรับผู้ใช้ที่ต้องการตรวจสอบว่า คำขอแจ้งปัญหาได้รับการแก้ไขแล้วหรือไม่ ไม่ได้ออกแบบมาเพื่อให้ข้อมูลโดยละเอียดแก่ผู้ใช้ทุกคน
Private Cloud 4.18.01
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 68001164 |
ตอนนี้ระบบจะติดตั้งส่วนขยาย LDAP ของ PHP พร้อมกับพอร์ทัลโดยค่าเริ่มต้น ตอนนี้ระบบจะติดตั้งส่วนขยาย PHP LDAP โดยค่าเริ่มต้นเมื่อติดตั้งพอร์ทัลใน RedHat และ CentOS โมดูลนี้ช่วยให้การเปิดใช้โมดูล LDAP ของ Drupal ง่ายขึ้น |
| 68049481 |
ตอนนี้ไฟล์ settings.php ของ Drupal สามารถเขียนได้แล้ว ตอนนี้สคริปต์การติดตั้งพอร์ทัลจะตรวจสอบว่าผู้ใช้ "apigee" มีสิทธิ์เขียนไฟล์ |
| 68139166 | เอาต์พุตของโปรแกรมติดตั้งแสดงว่า OpenLDAP ถูกดาวน์เกรดในขณะที่ไม่ได้เป็นเช่นนั้น |
| 68329105 | การตั้งค่า Portal สร้างผู้ใช้ไม่สำเร็จเมื่อเชื่อมต่อกับ Edge เมื่อเปิดใช้ SAML และใช้ใบรับรองที่ลงนามด้วยตนเอง |
| 68427561 | ตอนนี้พร็อพเพอร์ตี้การกำหนดค่าพอร์ทัลได้รับการตั้งค่าอย่างถูกต้องหลังจาก รีสตาร์ท |
| 69024465 | ยกเลิกการติดตั้งใช้งาน SharedFlow ใน UI ของ Edge ไม่ได้ |
| 69711616 | อัปเดต Jackson Databind เป็นเวอร์ชัน 2.7.9.1 ใน JAR ของบุคคลที่สาม |
17.11.06 (UI)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 68357182 |
ไฟล์ CSV ไม่มีข้อมูลที่ถูกต้องสำหรับกรอบเวลา (รวมถึงชุดข้อมูลทั้งหมด) |
| 67650494 | UI ของ Edge ควรติดตามการเปลี่ยนแปลงสภาพแวดล้อม ในบางกรณี การเปลี่ยนแปลงสภาพแวดล้อมจะไม่คงอยู่เมื่อย้ายไปมาระหว่างหน้าต่างๆ ใน UI ปัญหานี้ได้รับการแก้ไขแล้ว |
17.10.25.00 (พอร์ทัล)
| รหัสปัญหา | ชื่อคอมโพเนนต์ | คำอธิบาย |
|---|---|---|
| 67646686 | พอร์ทัลนักพัฒนาแอป - Drupal | & แสดงในหน้าฟอรัม แก้ไขข้อบกพร่องที่ธีม Apigee เริ่มต้นแสดง "&" สำหรับเครื่องหมาย & ในเมนู แท็บ |
| 65456469 | พอร์ทัลนักพัฒนาแอป - Drupal | อัปเดตโมดูล CAPTCHA เพื่อเพิ่มประสิทธิภาพด้านความปลอดภัยที่ผู้ร่วมให้ข้อมูลของโมดูล
มอบให้ เราได้อัปเดตโมดูล CAPTCHA เป็น CAPTCHA 7.x-1.5 เพื่อแก้ไขช่องโหว่ด้านความปลอดภัย ดูข้อมูลเพิ่มเติมได้ที่ https://www.drupal.org/node/2907137 |
| 65101827 | พอร์ทัลนักพัฒนาแอป - Drupal | ข้อมูลวิเคราะห์แอปของบริษัทใช้งานไม่ได้ แก้ไขข้อบกพร่องที่แอปของบริษัทที่สร้างรายได้ไม่สามารถแสดงข้อมูลวิเคราะห์ใดๆ ได้ |
| 65003870 | พอร์ทัลนักพัฒนาแอป - Drupal | ยกเลิกแพ็กเกจอัตราในอนาคตไม่ได้ แก้ไขข้อบกพร่องที่บริษัทไม่สามารถยกเลิกแพ็กเกจอัตราในอนาคตที่ซื้อได้ |
| 65003539 | พอร์ทัลนักพัฒนาซอฟต์แวร์ - Drupal | ใช้ประเทศเริ่มต้นจากภาษาของ Drupal ที่อยู่ของรายละเอียดการติดต่อเพื่อการสร้างรายได้และการเรียกเก็บเงินจะใช้ประเทศเริ่มต้นจาก การตั้งค่าประเทศเริ่มต้นของภาษา คุณเปลี่ยนการตั้งค่านี้ได้โดยเลือก การกำหนดค่า > ภูมิภาคและภาษาในเมนูการดูแลระบบ Drupal การเปลี่ยนภาษาเริ่มต้นจะเปลี่ยนประเทศเริ่มต้นในส่วนข้อมูลติดต่อสำหรับการสร้างรายได้ และรายละเอียดการเรียกเก็บเงิน |
17.10.11 (UI)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 67005192 | UI ต้องจัดการเส้นทางที่ถอดรหัสเมื่อตรวจสอบสิทธิ์ ตอนนี้ UI จะจัดการเส้นทางที่ถอดรหัสเมื่อตรวจสอบสิทธิ์ของผู้ใช้ |
17.09.20 (การจัดการ API และรันไทม์)
| รหัสปัญหา | ชื่อคอมโพเนนต์ | คำอธิบาย |
|---|---|---|
| MGMT-4219 | การจัดการ API | MGMT to send org and env header to blobstore |
| MGMT-4065 | การจัดการ API | เปิดใช้การรองรับใบรับรองรูปแบบ PKS แล้ว |
| MGMT-3782 | การจัดการ API | ค่าระดับความสอดคล้องเริ่มต้นที่เหมาะสมที่สุดสำหรับ identity-zone |
| MGMT-3913 | การจัดการ API | แก้ไขปัญหาการหมดเวลาสำหรับการดึงโทเค็น OAuth2 โดยใช้ appId |
| MGMT-4177 | การจัดการ API | ความสามารถในการปิดใช้รูปแบบการตรวจสอบสิทธิ์ขั้นพื้นฐานใน SecurityProfile |
| MGMT-3978 | การจัดการ API | ต้องมีโทเค็น CWC เพื่อตั้งค่า JVM_OPTIONS ในคอมโพเนนต์ Java ทั้งหมด |
| MGMT-3918 MGMT-4294 |
การจัดการ API | เข้ารหัส URL ของสัญลักษณ์พิเศษในเส้นทางการให้สิทธิ์สำหรับบทบาทที่กำหนดเองโดยอัตโนมัติ |
| APIRT-4767 | รันไทม์ของ API | ขั้นตอน JavaScript ควรใช้ UTF-8 สำหรับเนื้อหาเสมอ |
| APIRT-4725 | รันไทม์ของ API | แก้ไขปัญหา NPE ของบริการ OAuth |
| APIRT-4691 | รันไทม์ของ API | ให้เวลาในการระบายการเชื่อมต่อก่อนที่จะหยุดบริการที่ไม่สมบูรณ์ |
| APIRT-4644 | รันไทม์ของ API | การให้สิทธิ์พื้นฐานสำหรับ BlobstoreService |
| APIRT-4636 | รันไทม์ของ API | Sense Action ควรทำงานต่อไปได้หาก Zookeeper หยุดทำงาน |
| APIRT-4635 | รันไทม์ของ API | เปิดใช้การรองรับแอตทริบิวต์โทเค็นการรีเฟรชที่ใช้ซ้ำสำหรับนโยบาย OAuth |
| APIRT-4632 | รันไทม์ของ API | ระบบคำนวณตัวนับโควต้าของกรอบเวลาแบบเลื่อนไม่ถูกต้อง |
| APIRT-4584 | รันไทม์ของ API | Hook ของโฟลว์ไม่ทำงานอย่างสม่ำเสมอ การตรวจสอบ ZooKeeper ไม่ทำงาน |
| APIRT-4542 | รันไทม์ของ API | งาน MP Sense สิ้นสุดลงโดยไม่มีการแจ้งเตือน |
| APIRT-4522 | รันไทม์ของ API | Analytics จะไม่ทํางานสําหรับโปรแกรมประมวลผลข้อความที่เปิดใช้การสร้างรายได้หากภูมิภาคขององค์กรแตกต่างจากภูมิภาคของ axgroup |
| APIRT-4444 | รันไทม์ของ API | คำนวณอัตราข้อผิดพลาดในการประมวลผลต่อเป้าหมายต่อรหัสข้อผิดพลาด |
| APIRT-4435 | รันไทม์ของ API | RepositoryServiceImpl.loadAsString() ไม่ได้ใช้ชุดอักขระ |
| APIRT-4370 | รันไทม์ของ API | การใช้งานหน่วยความจำสูงใน MP ขององค์กร |
| APIRT-4354 | รันไทม์ของ API | บันทึกเวอร์ชัน TLS ใน access_log ของ Nginx สำหรับทุกคำขอ |
| APIRT-4169 | รันไทม์ของ API | Nginx เวอร์ชันปัจจุบันไม่รองรับการรวมตัวแปรที่จำเป็นสำหรับส่วนหัว X-Forwarded-For |
| APIRT-3671 | รันไทม์ของ API | ระบบจะไม่บันทึกโทเค็นเป็นแฮชหลังจากเปิดการแฮช |
| APIRT-3593 | รันไทม์ของ API | โทเค็น OAuth ไม่มีแอตทริบิวต์ที่ตั้งค่าไว้ในการเรียกครั้งถัดไป |
| APIRT-3081 | รันไทม์ของ API | ข้อผิดพลาด messaging.adaptors.http.flow.ServiceUnavailable ที่มีนโยบายจำกัดอัตราพร้อมกัน |
| APIRT-4660 | รันไทม์ของ API | เพิ่มชื่อพ็อด MP ในส่วนหัวไปยังเราเตอร์ X-Apigee-Pod |
| APIRT-4506 | รันไทม์ของ API | การเปลี่ยนแปลงแคชไม่ได้จำลองแบบไปยังตัวประมวลผลข้อความที่เฉพาะเจาะจง |
| APIRT-4196 | รันไทม์ของ API | รูปแบบการประทับเวลาของ Syslog ในนโยบายการบันทึกข้อความไม่ถูกต้อง |
| 66933664 | รันไทม์ของ API | QuotaService สำหรับโฟลว์ที่ไม่ใช่ CPS ควรล้างข้อมูลในที่เก็บข้อมูลแบบไม่พร้อมกันและไม่ควรอยู่ใน Apigee-Main thread |
| 66495205 | รันไทม์ของ API | การจัดการนโยบาย JavaScript ที่ดีขึ้นด้วยการเรียกใช้ http แบบไม่พร้อมกันเพื่อป้องกัน NPE |
| 65847462 | รันไทม์ของ API | พิมพ์ใบแจ้งยอดไม่สำเร็จด้วย NPE |
| 65648578 | รันไทม์ของ API | มีเพียง MP เท่านั้นที่ควรลงทะเบียนในเส้นทาง KV ของ Consul |
| 65603360 | รันไทม์ของ API | การเรียกใช้ JavaScript ล้มเหลวโดยมีข้อผิดพลาดเป็น Null |
| 65416531 | แพลตฟอร์มฟีเจอร์ | คืนค่าบริบทของข้อความเมื่อนำออบเจ็กต์ JavaScript กลับมายัง บริบทของขั้นตอน JavaScript |
| 67405744 | Apigee | เวลาในการตอบสนองในการประมวลผลคำขอสูงใน MP |
| 65849186 | Trireme | ข้อยกเว้นที่ไม่ได้จัดการจะไม่ทำให้กระบวนการ Node.js/Trireme ออก |
| 65713882 | Trireme | mongodb-core ใน Trireme ให้ผลลัพธ์การเข้ารหัสที่แตกต่างจาก Node.js ดั้งเดิม |
| 65374484 | Trireme | ความปลอดภัยของโหนด: http.get ที่มีตัวเลือกการให้สิทธิ์ที่เป็นตัวเลขจะสร้างบัฟเฟอร์ที่ไม่ได้เริ่มต้น |
| 64577449 | Trireme | Trireme แสดงข้อผิดพลาด Invalid verify algorithm sha256 |
| EDGESERV‑6 | Edge Server | แอป Node ที่พบ x_apigee_fault_code: "scripts.node.runtime.ScriptExecutionError" |
17.09.20 (UI)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 65584963 | Analytics: ตัวกรองรายงานที่กําหนดเองต้องมีการตรวจสอบแบบไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่สําหรับประเภทข้อมูล ตอนนี้ตัวกรองรายงานที่กําหนดเองไม่คํานึงถึงตัวพิมพ์เล็กและใหญ่สําหรับการเปรียบเทียบประเภทข้อมูลแล้ว |
| 65446846 | กำหนดบทบาทผู้ดูแลระบบสำหรับบริษัทใน UI ของ Edge ไม่ได้ ระบบจะแสดงชุดนักพัฒนาแอปและบริษัททั้งหมด และจัดการได้ใน UI ของ Edge |
| 65125644 | นำผลิตภัณฑ์ API ออกจากข้อมูลเข้าสู่ระบบสำหรับแอปของบริษัทไม่ได้ เราได้แก้ไขปัญหาที่ทำให้ไม่สามารถนำผลิตภัณฑ์ API ออกจาก ข้อมูลเข้าสู่ระบบสำหรับแอปของบริษัท |
17.09.11 (การจัดการ API)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 64541665 | เปลี่ยนการกำหนดค่าเครื่องบันทึกแหล่งที่มาใน MP เพื่อให้มีชื่อบันทึกที่แตกต่างกัน |
| APIRT‑3593 | โทเค็น OAuth ไม่มีแอตทริบิวต์ที่ตั้งค่าไว้ในการเรียกครั้งถัดไป |
| APIRT-4336 | แยก OAuthStepExecution ออกเป็น StepExecution หลายรายการ การดำเนินการแต่ละอย่างควรมีการดำเนินการตามขั้นตอนโดยเฉพาะ |
| APIRT-4444 | คำนวณอัตราข้อผิดพลาดในการประมวลผลต่อเป้าหมายต่อรหัสข้อผิดพลาด |
| APIRT-4456 | ปรับโครงสร้างคีย์ API การยืนยันสำหรับ EAP-gateway/apid |
| APIRT-4635 | เปิดใช้การรองรับแอตทริบิวต์โทเค็นการรีเฟรชที่ใช้ซ้ำสำหรับนโยบาย OAuth |
| APIRT-4683 | เพิ่มที่อยู่ IP ของ GCP LB เป็นที่อยู่ IP ที่เชื่อถือได้สำหรับส่วนหัว XFF |
| APIRT-4723 | การรองรับการโหลดแพ็กเกจ OAuth สำหรับโหมด EdgeX/Hybrid |
| APIRT-4725 | แก้ไขปัญหา NPE ของบริการ OAuth |
| APIRT-4726 | ScriptableHttpClient ไม่ควรสมมติว่าบริบทของข้อความยังคงมีอยู่ที่เวลาส่ง |
| MGMT‑3764 | Keystore ที่ไม่ถูกต้องจะผ่านการจัดการไม่ได้อีกต่อไป |
| MGMT-3782 | ค่าระดับความสอดคล้องเริ่มต้นที่เหมาะสมที่สุดสำหรับ identity-zone |
| MGMT-3913 | แก้ไขปัญหาการหมดเวลาสำหรับการดึงโทเค็น OAuth2 โดยใช้ appId |
| MGMT-3997 | ไม่ควรอนุญาตให้ลบที่เก็บคีย์หากมีการอ้างอิงที่ชี้ไปยังที่เก็บคีย์นั้น |
| MGMT-4013 | การอัปเดตการตรวจสอบการอ้างอิงคีย์สโตร์เพื่อดูว่ามีคีย์สโตร์และ นามแฝงที่อ้างอิงอยู่หรือไม่ |
| MGMT-4065 | เปิดใช้การรองรับใบรับรองรูปแบบ PKS แล้ว |
| MGMT-4113 | การปรับปรุงฟีเจอร์โฮสต์เสมือนแบบบริการตนเอง |
| MGMT-4229 | หลังจากเพิ่ม @JsonSerialize(include = JsonSerialize.Inclusion.NON_DEFAULT) การเกิดปัญหาซ้ำของ apiconfiguration จะล้มเหลว |
| MGMT-4232 | [EDGEX/Hybrid] การอัปโหลดผ่าน API เพื่อนำเข้าจะไม่ทำให้แพ็กเกจเสียหาย |
| MGMT-4242 | [EDGEX/Hybrid] รองรับการติดตั้งใช้งานพร็อกซีในสภาพแวดล้อมมากกว่า 1 รายการ |
| MGMT-4245 | [EDGEX/Hybrid] การตรวจสอบการบริการตนเองของ VirtualHost สำหรับ hybrid-virtual-hosts |
| MGMT-4250 | [EDGEX] การดำเนินการแบบขนานสำหรับ API สถานะการติดตั้งใช้งานพร็อกซี API |
17.09.06 (UI)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 65015144 | Analytics: ตัวกรองหน้าการรายงานที่กําหนดเองมีปัญหาเกี่ยวกับตัวกรองค่าจํานวนเต็มสําหรับ
ลูกค้า BigQuery ตอนนี้ตัวกรองหน้าการรายงานที่กําหนดเองจัดการค่าจํานวนเต็มได้ตามที่คาดไว้แล้ว |
| 64806976 | ไม่ได้ระบุข้อมูลในช่องนักพัฒนาแอปในหน้าแอปที่แสดง ตอนนี้ระบบได้ระบุข้อมูลในช่องนักพัฒนาแอปสำหรับแอปทั้งหมดในรายการแล้ว |
| 64766918 | การรองรับ YAML ของโปรแกรมแก้ไขพร็อกซี API ใช้ไม่ได้ แก้ไขปัญหาที่ทำให้เกิดปัญหากับไฟล์ YAML ในโปรแกรมแก้ไขพร็อกซี API |
| 64160572 | Analytics: นำธุรกรรมทางธุรกิจออกจากเมนู Analytics และจากแท็บประสิทธิภาพของเครื่องมือแก้ไขพร็อกซี
แดชบอร์ดข้อมูลวิเคราะห์ธุรกรรมทางธุรกิจจะไม่ได้รับการรองรับอีกต่อไป ดูทางเลือกอื่นๆ ได้ที่บทความในชุมชน Alternative to Business Transactions API |
17.08.21.00 (พอร์ทัล)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| DEVSOL‑2625 | บทบาทการสร้างรายได้ที่ถูกนำออกหลังจากเปลี่ยนบริษัท หากเปิดใช้การสร้างรายได้ไว้ และคุณมอบหมายบทบาทให้ผู้ใช้ แล้วผู้ใช้เปลี่ยนจากบริบทของบริษัทหนึ่ง ไปยังอีกบริษัทหนึ่ง ระบบจะไม่นำบทบาทออกจากผู้ใช้รายนั้นอีกต่อไป |
| DEVSOL-2621 |
การอัปเดตโมดูล Drupal มีการอัปเดตโมดูล Drupal ต่อไปนี้เป็นเวอร์ชันที่ระบุ
|
| DEVSOL-2612 |
ข้อความ"เว็บไซต์พบข้อผิดพลาด" แสดงขึ้นขณะเปิดใช้
การสร้างรายได้
ระบบจะไม่บันทึกข้อผิดพลาดนี้อีกต่อไป |
| DEVSOL-2609 | หน้าสถานะ Drupal ไม่แสดงสถานะการเชื่อมต่อ Edge ที่เหมาะสมสำหรับ SAML
(OAuth) ตอนนี้หน้าสถานะ Drupal แสดงสถานะการเชื่อมต่อ Edge ที่เหมาะสมสำหรับ SAML (OAuth) แล้ว ก่อนหน้านี้ หน้ารายงาน > สถานะจะแสดงว่าการเชื่อมต่อใช้งานไม่ได้ แม้ว่าคุณจะกำหนดค่า SAML อย่างถูกต้องแล้วก็ตาม |
| DEVSOL-2608 | SAML/OAuth: บันทึกจะพิมพ์ Bearer Token Cache Miss ทุกครั้งที่มีการเรียก แก้ไขปัญหาเกี่ยวกับตรรกะของแคชโทเค็น Bearer ซึ่งทำให้ระบบได้รับโทเค็นใหม่ทุกครั้ง ที่เรียก Edge |
| DEVSOL-2599 | ปัญหาหลายอย่างเกี่ยวกับ devconnect_user_developer_is_active() แก้ไขปัญหาที่ระบบตรวจสอบสถานะของนักพัฒนาแอปที่ไม่ถูกต้องเพื่อพิจารณาว่าผู้ใช้ใช้งานอยู่หรือไม่ หากมีการปิดใช้บัญชีนักพัฒนาแอปใน UI ของ Edge ซึ่งทําให้คีย์แอปหยุดทํางาน ตอนนี้ระบบจะแสดงข้อความเพื่อแจ้งให้นักพัฒนาแอปทราบ นอกจากนี้ เรายังได้เพิ่ม การปรับปรุงประสิทธิภาพให้กับฟังก์ชันการทำงานนี้ด้วย |
| DEVSOL-2595 |
การปรับปรุงและการอัปเดตการกำหนดค่า SAML การปรับปรุงและการอัปเดตต่อไปนี้ได้ดำเนินการกับการกำหนดค่า SAML แล้ว
|
| DEVSOL-2569 | ข้อมูลวิเคราะห์แอป: เวลาตอบสนองของปลายทางใช้ไม่ได้อีกต่อไป และเปลี่ยนเป็นเวลาตอบสนองทั้งหมด เราได้นำกราฟข้อมูลวิเคราะห์เวลาตอบสนองของปลายทางออกจากแท็บข้อมูลวิเคราะห์ในหน้าแอปของนักพัฒนาแอป เนื่องจากกราฟดังกล่าวไม่ได้แสดงเวลาตอบสนองทั้งหมดและทำให้เกิดความสับสน เมตริกแสดงเฉพาะเวลาที่ใช้ในการตอบกลับของอุปกรณ์ปลายทาง แต่ไม่ได้แสดงเวลาที่ใช้ในการตอบกลับของพร็อกซี API กราฟปริมาณงานแสดงเวลาในการตอบสนองทั้งหมด สำหรับนักพัฒนาแอปปลายทาง |
17.07.31.00 (พอร์ทัล)
| รหัสปัญหา | คำอธิบาย |
|---|---|
| DEVSOL‑2258 | แปลช่องข้อความบางช่องเป็นภาษาโปรตุเกสไม่ได้ เพิ่มข้อความที่แปลแล้วซึ่งขาดหายไปในโมดูลแอป Drupal Dev Portal ลงใน Drupal ระบบการแปล ก่อนหน้านี้ ข้อความบางส่วนในหน้า "แอปของฉัน" ไม่สามารถแปลได้ |
| DEVSOL-2536 | การแก้ไข "ชื่อแอป" หรือ "URL เรียกกลับ" จะทำให้พอร์ทัลนำผลิตภัณฑ์ API ออกจาก
แอปของนักพัฒนาซอฟต์แวร์ การอัปเดตแอปของนักพัฒนาซอฟต์แวร์จะไม่ส่งผลให้ระบบนำผลิตภัณฑ์ API ออกจาก แอปอีกต่อไป |
| DEVSOL-2519 | Smartdocs มีทรัพยากร Dependency ที่ไม่ได้ประกาศใน devconnect_developer_apps โมดูล Smartdocs ไม่มีการอ้างอิงที่ไม่จำเป็นในแอปสำหรับนักพัฒนาแอป DevConnect อีกต่อไป |
| DEVSOL-2492 | การหลีกเลี่ยง HTML ไม่ถูกต้องในหน้าบริษัท แก้ไขปัญหาที่เมนูการสร้างรายได้แสดงเครื่องหมายแอมเพอร์แซนด์ เช่น "แคตตาล็อก & แผน" พร้อมการเข้ารหัส HTML |
| DEVSOL-2490 | ปรับปรุงการใช้งานเครื่องมือตั้งค่าวันที่ของแพ็กเกจราคาในโมดูลการสร้างรายได้ เพิ่มการจัดการแพ็กเกจราคาสำหรับการสร้างรายได้ในเขตเวลาต่างๆ ให้ดียิ่งขึ้น |
| DEVSOL-2440 | การเรียก API "ขีดจำกัด" การจัดการที่เลิกใช้งานแล้วในพอร์ทัลนักพัฒนาแอปจะส่งผลให้เกิด
404 อัปเดตระบบเพื่อรองรับ API แผนการดู/ซื้อใหม่ในการสร้างรายได้ |
| DEVSOL-2436 | ตาราง drupal_cache_mint หายไปใน DevPortal DB ขณะพยายามเปิดใช้
Apigee_company Drupal module เพื่อเปิดใช้การสร้างรายได้ แก้ไขปัญหาที่การกำหนดค่าการสร้างรายได้จะทำให้เกิดข้อผิดพลาดต่อไปนี้ "ERROR: relation "drupal_cache_mint" does not exist" |
| DEVSOL-2419 | การนำเข้า JSON ที่ไม่ใช่ OpenAPI เป็น OpenAPI จะไม่แสดงข้อความแสดงข้อผิดพลาด ตอนนี้ระบบจะตรวจสอบการนำเข้าเอกสาร OpenAPI ไปยัง SmartDocs เพื่อให้แน่ใจว่าเอกสารเป็น ข้อกำหนด OpenAPI |
| DEVSOL-2406 | ลิงก์ SmartDocs, "รายละเอียดการแก้ไข" หรือ "แก้ไขการแก้ไข" ใช้งานไม่ได้ แก้ไขปัญหาที่ "รายละเอียดการแก้ไข" หรือ "แก้ไขการแก้ไข" ในเมนูการดำเนินการแก้ไขของ SmartDocs แสดงหน้าเว็บที่ไม่ถูกต้อง |
| DEVSOL-2382 | ฟังก์ชัน"ล็อกเทมเพลตเมธอด SmartDocs" สร้างสิทธิ์ใหม่ "ดูแลจัดการเทมเพลต SmartDocs" เพื่อให้สามารถนำความสามารถในการแก้ไข เทมเพลต SmartDocs ออกหรือจำกัดไว้สำหรับบทบาทได้ |
| DEVSOL-2380 | ข้อผิดพลาดดัชนีที่ไม่ได้กำหนดในบันทึกของ Drupal นำข้อความที่ทำให้เข้าใจผิดต่อไปนี้ในบันทึกของ Drupal สำหรับเว็บไซต์ที่เปิดใช้การสร้างรายได้ออกแล้ว Undefined index: role in Apigee\ManagementAPI\Company->listDevelopers() |
| DEVSOL-2375 | ข้อผิดพลาดเกี่ยวกับที่อยู่ที่ไม่ถูกต้องในบันทึกของ Drupal แก้ไขข้อบกพร่องที่ทำให้มีการเพิ่มข้อผิดพลาดที่ไม่ถูกต้องลงในบันทึกหากระบบไม่ได้กำหนดค่า SMTP ไว้ |
| DEVSOL-2355 | การหมดเวลาของ cURL ส่งผลให้เกิดคำเตือน PHP และบันทึกที่ไม่ถูกต้องใน edge-php-sdk แก้ไขข้อบกพร่องที่การหมดเวลาจะส่งผลให้ข้อความบันทึกมีรูปแบบไม่ถูกต้อง |
| DEVSOL-2336 | อัปเดตการกำหนดค่าผู้ให้บริการชำระเงินสำหรับการสร้างรายได้ ตอนนี้คุณใช้หน้าการกำหนดค่าพอร์ทัลนักพัฒนาซอฟต์แวร์ Configuration > Monetization Settings > Recurring Payment via Worldpay เพื่อกำหนดค่ารายละเอียดการชำระเงินผ่าน WorldPay ได้แล้ว |
| DEVSOL-2307 | เพิ่มประกาศเตือน/เอกสารว่าใช้โมดูล apigee_company ได้กับ
การสร้างรายได้เท่านั้น โมดูล Drupal ของ apigee_company ต้องเปิดใช้การสร้างรายได้ หากคุณเปิดใช้โมดูล apigee_company เมื่อไม่ได้เปิดใช้การสร้างรายได้ ระบบจะแสดงข้อความเตือนใน รายงานสถานะของเว็บไซต์ |
| DEVSOL-2270 | หลังจากเปิดตัวการสร้างรายได้เวอร์ชันล่าสุด (5 ต.ค. 2016) บันทึกข้อมูลบริษัทไม่ได้
แก้ไขปัญหาในการสร้างรายได้ที่บันทึกข้อมูลบริษัทไม่ถูกต้อง |
| DEVSOL-2175 | โมดูลนามแฝงของฉันและสถิติหลักทำงานร่วมกันได้ไม่ดี เราได้แก้ไข Drupal Core และโมดูล "นามแฝงของฉัน" เพื่อให้เปิดใช้ "นามแฝงของฉัน" และ โมดูลสถิติหลักได้พร้อมกัน ดูข้อมูลเพิ่มเติมได้ที่ https://www.drupal.org/node/1863260 และ https://www.drupal.org/node/2076691 |
ปัญหาที่ทราบ
รุ่นนี้มีปัญหาที่ทราบดังต่อไปนี้
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 72379834 |
ข้อความแสดงข้อผิดพลาดเกี่ยวกับสิทธิ์ปรากฏขึ้นเมื่อหยุด apigee-postgresql เมื่อใช้คำสั่ง |
| 68722102 |
นโยบาย MessageLogging ที่มีข้อมูลเพิ่มเติมในข้อความในบันทึก องค์ประกอบ
|