คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ
Apigee X info
ตั้งแต่การเปิดตัวฟีเจอร์ Edge for Private Cloud ครั้งก่อน มีการเปิดตัวรุ่นต่อไปนี้ และรวมอยู่ในการเปิดตัวฟีเจอร์นี้
| การเปิดตัว Edge UI | การเปิดตัวการจัดการ Edge | การเปิดตัวพอร์ทัล |
|---|---|---|
ดูเกี่ยวกับหมายเลข รุ่นเพื่อทำความเข้าใจวิธีตรวจสอบว่ารุ่นของ Edge สำหรับ Private Cloud มีรุ่น 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 secure store หรือที่เรียกว่า "vault" และจะปิดตัวลงในเดือนกันยายน 2018 Vault ซึ่งมีพื้นที่เก็บข้อมูลที่เข้ารหัสของคู่คีย์/ค่าจะสร้างขึ้นด้วย Management API และเข้าถึงได้ที่รันไทม์ด้วยฟังก์ชันในโมดูล apigee-access Node.js
ให้ใช้แมปค่าคีย์ (KVM) ที่เข้ารหัสแทนการใช้ที่เก็บข้อมูลที่ปลอดภัย ตามที่อธิบายไว้ใน การทำงานกับแมปค่าคีย์ KVM ที่เข้ารหัสมีความปลอดภัยเช่นเดียวกับ Vault และมีตัวเลือกเพิ่มเติมสำหรับการสร้างและ การเรียกข้อมูล (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 ใช้ประโยชน์จากฟีเจอร์ Parallel Query ใน 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 แบบใหม่พร้อมให้บริการแก่ผู้ใช้ Cloud เท่านั้น การเปิดตัว 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 จะปิดอยู่ คุณต้องเปิดใช้ TLS ในโฮสต์เสมือนเพื่อเปิดใช้ OCSP
ดูข้อมูลเพิ่มเติมได้ที่ข้อมูลอ้างอิงพร็อพเพอร์ตี้ โฮสต์เสมือน
ตอนนี้คุณตั้งค่าตัวเลือกการลองเราเตอร์อีกครั้งได้ที่ระดับโฮสต์เสมือนแล้ว
ตอนนี้คุณสามารถตั้งค่าตัวเลือกการลองใหม่สำหรับการสื่อสารของ Router กับ 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), โฮสต์เสมือน, บทบาท, แคช, เซิร์ฟเวอร์เป้าหมาย, การมาสก์ข้อมูลสำหรับการแก้ไขข้อบกพร่อง, คลังคีย์ และคลังที่เชื่อถือได้ รวมถึงไฟล์ทรัพยากรในพร็อกซี 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 ใน Edge UI ไม่ได้ |
| 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 ของ Verify สำหรับ 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] การอัปโหลดผ่าน Import API ไม่ทำให้ Bundle เสียหาย |
| 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 มีการขึ้นต่อกันที่ไม่ได้ประกาศใน devconnect_developer_apps โมดูล Smartdocs ไม่มีการขึ้นต่อกันที่ไม่จำเป็นในโมดูลแอปสำหรับนักพัฒนาแอป DevConnect อีกต่อไป |
| DEVSOL-2492 | การหลีกเลี่ยง HTML ไม่ถูกต้องในหน้าบริษัท แก้ไขปัญหาที่เมนูการสร้างรายได้แสดงเครื่องหมายแอมเพอร์แซนด์ เช่น "แคตตาล็อก & แผน" พร้อมการเข้ารหัส HTML |
| DEVSOL-2490 | ปรับปรุงการใช้เครื่องมือตั้งค่าวันที่ของแพ็กเกจราคาในโมดูลการสร้างรายได้ เพิ่มการจัดการแพ็กเกจราคาสำหรับการสร้างรายได้ในเขตเวลาต่างๆ ให้ดียิ่งขึ้น |
| DEVSOL-2440 | การเรียก API "ขีดจำกัด" การจัดการที่เลิกใช้งานแล้วในพอร์ทัลนักพัฒนาแอปจะส่งผลให้เกิด
404 อัปเดตระบบเพื่อจัดการ API แผนมุมมองใหม่/ซื้อในการสร้างรายได้ |
| DEVSOL-2436 | ตาราง drupal_cache_mint หายไปใน DB ของ DevPortal ขณะพยายามเปิดใช้
โมดูล Apigee_company Drupal เพื่อเปิดใช้การสร้างรายได้ แก้ไขปัญหาที่การกำหนดค่าการสร้างรายได้จะทำให้เกิดข้อผิดพลาดต่อไปนี้ "ข้อผิดพลาด: ไม่มีความสัมพันธ์ "drupal_cache_mint"" |
| 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 | อัปเดตการกำหนดค่าผู้ให้บริการชำระเงินสำหรับการสร้างรายได้ ตอนนี้คุณสามารถใช้หน้าการกำหนดค่าพอร์ทัลนักพัฒนาซอฟต์แวร์การกำหนดค่า > การตั้งค่าการสร้างรายได้ > การชำระเงินแบบประจำผ่าน Worldpay เพื่อกำหนดค่ารายละเอียดการชำระเงินผ่าน WorldPay ได้แล้ว |
| DEVSOL-2307 | เพิ่มประกาศเตือน/เอกสารว่าใช้โมดูล apigee_company ได้กับ
การสร้างรายได้เท่านั้น โมดูล Drupal ของ apigee_company ต้องเปิดใช้การสร้างรายได้ หากคุณเปิดใช้โมดูล apigee_company เมื่อไม่ได้เปิดใช้การสร้างรายได้ ข้อความเตือนจะแสดงใน รายงานสถานะของเว็บไซต์ |
| DEVSOL-2270 | หลังจากเปิดตัวการสร้างรายได้เวอร์ชันล่าสุด (5 ต.ค. 2016) ไม่สามารถบันทึกข้อมูลบริษัท แก้ไขปัญหาในการสร้างรายได้ที่ทำให้บันทึกข้อมูลบริษัทไม่ถูกต้อง |
| DEVSOL-2175 | โมดูล "Me Aliases" และโมดูลสถิติหลักทำงานร่วมกันได้ไม่ดี เราได้แก้ไข Drupal Core และโมดูล "Me Aliases" contrib เพื่อให้เปิดใช้ "Me Aliases" และโมดูลสถิติหลักได้พร้อมกัน ดูข้อมูลเพิ่มเติมได้ที่ https://www.drupal.org/node/1863260 และ https://www.drupal.org/node/2076691 |
ปัญหาที่ทราบ
รุ่นนี้มีปัญหาที่ทราบดังต่อไปนี้
| รหัสปัญหา | คำอธิบาย |
|---|---|
| 72379834 |
ข้อความแสดงข้อผิดพลาดเกี่ยวกับสิทธิ์ปรากฏขึ้นเมื่อหยุด apigee-postgresql เมื่อใช้คำสั่ง |
| 68722102 |
นโยบาย MessageLogging ที่มีข้อมูลเพิ่มเติมในข้อความในบันทึก องค์ประกอบ
|