คู่มือการติดตั้ง API
คู่มืออ้างอิง
จุดเปลี่ยน 2021

© 2021 Changepoint Canada ULC สงวนลิขสิทธิ์ สิทธิ์ของรัฐบาลสหรัฐฯ-การใช้ ทำซ้ำ หรือเปิดเผยโดยรัฐบาลสหรัฐฯ อยู่ภายใต้ข้อจำกัดตามที่กำหนดไว้ในข้อตกลงใบอนุญาต Changepoint Canada ULC และตามที่กำหนดไว้ใน DFARS 227.7202-1(a) และ 227.7202-3(a) (1995) DFARS 252.227-7013(c)(1)(ii) (ต.ค. 1988), FAR 12.212(a) (1995), FAR 52.227-19 หรือ FAR 52.227-14 (ALT III) ตามความเหมาะสม ผลิตภัณฑ์นี้มีข้อมูลที่เป็นความลับและความลับทางการค้าของ Changepoint Canada ULC ห้ามเปิดเผยข้อมูลโดยไม่ได้รับอนุญาตเป็นลายลักษณ์อักษรล่วงหน้าจาก Changepoint Canada ULC การใช้ผลิตภัณฑ์นี้อยู่ภายใต้ข้อกำหนดและเงื่อนไขของข้อตกลงใบอนุญาตของผู้ใช้กับ Changepoint Canada ULC เอกสารสามารถทำซ้ำได้โดยผู้รับอนุญาตสำหรับการใช้งานภายในเท่านั้น ห้ามดัดแปลง แก้ไข หรือเปลี่ยนแปลงเนื้อหาของเอกสารนี้โดยไม่ได้รับความยินยอมเป็นลายลักษณ์อักษรอย่างชัดแจ้งจาก Changepoint Canada ULC Changepoint Canada ULC อาจเปลี่ยนแปลงเนื้อหาที่ระบุในที่นี้เมื่อใดก็ได้ โดยมีหรือไม่มีการแจ้งให้ทราบ

การติดตั้ง Changepoint API

เกี่ยวกับการติดตั้ง Changepoint API
Changepoint API พร้อมใช้งานในรูปแบบ COM API ซึ่งเป็นบริการ Windows Communication Foundation (WCF) และสำหรับความเข้ากันได้แบบย้อนหลัง Web บริการปรับปรุงบริการ (WSE) สำหรับข้อมูลเกี่ยวกับ Changepoint API โปรดดูที่การอ้างอิง API ของ Changepoint สำหรับบันทึกการอัปเกรด คำเตือน และปัญหาที่ทราบ โปรดดูบันทึกย่อประจำรุ่นในโฟลเดอร์ทีมใน Changepoint
การอัพเกรด Changepoint API
หากคุณกำลังอัพเกรดจากรุ่นก่อนหน้าของ Changepoint ให้ใช้แผงควบคุมของ Windows เพื่อถอนการติดตั้ง Changepoint API เวอร์ชันก่อนหน้าและส่วนประกอบก่อนที่จะติดตั้งเวอร์ชันนี้
ข้อกำหนด API ของจุดเปลี่ยน
คุณต้องติดตั้ง Changepoint ก่อนที่คุณจะติดตั้ง Changepoint API สำหรับข้อกำหนดของซอฟต์แวร์ โปรดดูที่เมทริกซ์ความเข้ากันได้ของซอฟต์แวร์ Changepoint ซึ่งมีอยู่ในโฟลเดอร์ทีมบันทึกประจำรุ่นปี 2021 และโปรแกรมแก้ไขใน Changepoint
File ข้อตกลงเส้นทาง
เอกสารนี้ใช้แบบแผนต่อไปนี้สำหรับเส้นทางทั่วไป:

  • เส้นทางรากของการติดตั้งจุดเปลี่ยน
    เส้นทางเริ่มต้นคือ:
    ซี:โปรแกรม Files (x86)จุดเปลี่ยนจุดเปลี่ยน
  • ตำแหน่งรูทสำหรับยูทิลิตี้ Changepoint ทั่วไป เช่น ยูทิลิตีการตั้งค่าการเข้าสู่ระบบ
    เส้นทางเริ่มต้นคือ:
    ซี:โปรแกรม Files (x86)ทั่วไป Filesจุดเปลี่ยนจุดเปลี่ยน

การติดตั้ง Changepoint API

  1. จากไดเร็กทอรีรูทสื่อ Changepoint API ให้รัน setup.exe
  2. ปฏิบัติตามคำแนะนำจนกระทั่งหน้าจอ Select Features ปรากฏขึ้น
  3. เลือกคุณสมบัติที่คุณต้องการติดตั้ง จากนั้นคลิก ถัดไป
  4. เลือกโฟลเดอร์ปลายทาง API ค่าเริ่มต้น API แล้วคลิกถัดไป
    บันทึก: ยูทิลิตีการตั้งค่าการเข้าสู่ระบบ Changepoint ได้รับการติดตั้งใน LoginSettings โดยไม่คำนึงถึงโฟลเดอร์ปลายทางที่คุณระบุ
  5. หากคุณเลือกไฟล์ Web บริการ API: เมื่อเลือก
    a Web หน้าจอเว็บไซต์ปรากฏขึ้น เลือก a webไซต์เพื่อเพิ่มไดเร็กทอรีเสมือน และจากนั้น คลิกถัดไป
    ข. คลิกถัดไปเพื่อดำเนินการต่อ 6. เมื่อการติดตั้ง API เสร็จสิ้น ให้คลิก Finish

การกำหนดค่า Changepoint API ให้รับรู้แคช
ในการกำหนดค่า Changepoint API ให้รับรู้ถึงแคช ให้แทนที่ค่าสำหรับ “cache.cache” รหัสผ่าน” และ “แคช ปุ่มเซิร์ฟเวอร์” ใน CP Web การบริการWeb.การกำหนดค่า file ด้วยค่านิยมที่ใช้ในวิสาหกิจWeb.การกำหนดค่า file.
การเปิดใช้งาน Web การปรับปรุงบริการ (WSE)

  1. แก้ไข Web.การกำหนดค่า file สำหรับ web บริการ ตำแหน่งเริ่มต้นคือ:
    APICP Web การบริการWeb.การกำหนดค่า
  2. ค้นหาสามอินสแตนซ์ของบรรทัดความคิดเห็นต่อไปนี้:
    < !– ยกเลิกหมายเหตุองค์ประกอบต่อไปนี้หากคุณใช้ Web API การปรับปรุงบริการ (WSE) แสดงความคิดเห็นหากใช้บริการ WCF และไม่ได้ติดตั้ง Web การปรับปรุงบริการ (WSE) –>
  3. ยกเลิกหมายเหตุองค์ประกอบที่ตามหลังแต่ละอินสแตนซ์ของบรรทัดความคิดเห็น:
    <section name=”microsoft.web.services2″ … >webบริการ>web.services2>
    บันทึก: การwebบริการ> องค์ประกอบที่จะไม่มีความคิดเห็นเป็นลูกของweb>.

การกำหนดค่าการบันทึกสำหรับ Web บริการ API
คุณต้องตั้งค่าบันทึก file เส้นทางและระดับบันทึก ระดับการบันทึกเป็นแบบสะสม สำหรับอดีตampไฟล์ หากคุณระบุระดับ 3 ระดับ 1, 2 และ 3 จะถูกบันทึก ระดับบันทึกเริ่มต้นคือ 8

  1. แก้ไข web การบริการ Web.config ตำแหน่งเริ่มต้นคือ:
    APICP Web การบริการWeb.การกำหนดค่า
  2. ตั้งค่าบันทึกFileเส้นทาง. ค่าเริ่มต้นคือ APIAPILog 3. ตั้งค่า LogLevel ค่าที่ถูกต้องคือ:
    0 = ไม่มีการบันทึก
    1 = วัตถุต้นทางและวิธีการ
    2 = ข้อความแสดงข้อผิดพลาด
    3 = พารามิเตอร์อินพุต
    4 = ผลตอบแทน
    5 = คำเตือน
    8 = ด่าน

การกำหนดค่าการพิสูจน์ตัวตนไดเรกทอรีเสมือนสำหรับ Web บริการ API
คุณต้องเปิดใช้งานการเข้าถึงแบบไม่ระบุชื่อและปิดใช้งานการรับรองความถูกต้องของ Windows แบบรวมสำหรับ CPWebบริการไดเรกทอรีเสมือนใน Internet Information Services (IIS) สำหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบของ Microsoft IIS
การกำหนดการตั้งค่าการเชื่อมต่อฐานข้อมูลสำหรับ Web บริการ API
ใช้ยูทิลิตี้การตั้งค่าการเข้าสู่ระบบเพื่อเข้ารหัสการตั้งค่าการเชื่อมต่อฐานข้อมูลใน Web บริการ API Web.การกำหนดค่า file. สำหรับข้อมูลเพิ่มเติม ค้นหา “การกำหนดค่าการตั้งค่าการเชื่อมต่อฐานข้อมูล” ในคู่มือการติดตั้งจุดเปลี่ยน
การกำหนดค่าการรับรองความถูกต้องสำหรับ Changepoint WCF Web การบริการ
คุณสามารถกำหนดค่า Application Authentication และ single sign-on (SSO) สำหรับ Changepoint WCF Web การบริการ
ตัวเลือกการใช้งานต่อไปนี้สามารถใช้ได้โดยใช้ Secure Token Service (STS):

  • SSO โดยใช้ ISAPI SSL เป็นทางเลือก
  • SSO ที่ใช้ WS-Federation (ADFS 2.0) SSL จำเป็น

หากจำเป็นต้องใช้ SSL สคริปต์การกำหนดค่าจะทำให้แน่ใจว่ามีการใช้งาน
สคริปต์การกำหนดค่าสำหรับ ISAPI และการรับรองความถูกต้องของแอปพลิเคชันสามารถเลือกเปิดใช้งาน SSL ได้
การกำหนดค่าการพิสูจน์ตัวตนแอปพลิเคชันสำหรับ WCF Web การบริการ
ประเภทการตรวจสอบเริ่มต้นสำหรับ Changepoint WCF Web บริการคือการตรวจสอบแอปพลิเคชัน
ใช้ขั้นตอนในส่วนนี้เพื่อ:

  • กำหนดค่าจุดเปลี่ยน WCF Web บริการต่างๆ เพื่อใช้รับรองความถูกต้องของแอปพลิเคชันด้วย SSL
  • เปลี่ยนจุดเปลี่ยน WCF Web บริการสำหรับการรับรองความถูกต้องของแอปพลิเคชันหลังจากใช้งานหนึ่งในการใช้งาน SSO แล้ว

กำหนดค่า PowerShell

  1. เปิดพรอมต์ Windows PowerShell
  2. แก้ไขนโยบายการดำเนินการ:
    กำหนดนโยบายการดำเนินการแบบไม่มีข้อจำกัด

Stage 1 รวบรวมพารามิเตอร์การกำหนดค่า
กำหนดค่าสำหรับพารามิเตอร์การกำหนดค่า

พารามิเตอร์ คำอธิบาย
Webบริการ_เส้นทาง ตำแหน่งของจุดเปลี่ยน WCF Web การบริการ web แอปพลิเคชัน files.
ค่าเริ่มต้น: \API\CP Web การบริการ
ใบรับรองการบริการ_
ชื่อ
ชื่อใบรับรองที่จะใช้เพื่อรับรองความถูกต้องของบริการกับไคลเอ็นต์โดยใช้โหมดความปลอดภัยของข้อความ
ค่าเริ่มต้น: ชื่อใบรับรอง “CN=ChangepointAPICertificate”
ต้องการ HTTPS ต้องใช้ HTTPS (จริง/เท็จ)
ค่าเริ่มต้น: เท็จ

Stage 2 เรียกใช้สคริปต์การกำหนดค่า
ใช้ค่าสำหรับพารามิเตอร์การกำหนดค่าเพื่อแก้ไขการกำหนดค่าของ webเว็บไซต์

  1.  เปิดพรอมต์ PowerShell
    บันทึก: หากเซิร์ฟเวอร์ของคุณเปิดใช้งานการควบคุมบัญชีผู้ใช้ คุณต้องเปิดพรอมต์ PowerShell โดยใช้สิทธิ์ของผู้ดูแลระบบที่ยกระดับ
  2. นำทางไปยัง CP web ไดเร็กทอรีการกำหนดค่าบริการ ค่าเริ่มต้น:
    การกำหนดค่าCPWebบริการ
  3.  ดำเนินการ ./Configuration_AppAuth.ps1
  4. ปฏิบัติตามคำแนะนำ

การกำหนดค่าการลงชื่อเพียงครั้งเดียว (SSO) สำหรับ WCF Web การบริการ
กำหนดค่า PowerShell

  1. เปิดพรอมต์ Windows PowerShell
  2. แก้ไขนโยบายการดำเนินการ:
    กำหนดนโยบายการดำเนินการแบบไม่มีข้อจำกัด

การกำหนดค่า SSO โดยใช้ ISAPI สำหรับ WCF Web การบริการ
Stage 1 รวบรวมพารามิเตอร์การกำหนดค่า
กำหนดค่าสำหรับพารามิเตอร์การกำหนดค่าต่อไปนี้

พารามิเตอร์ คำอธิบาย
Webบริการ_เส้นทาง ที่ตั้งของจุดเปลี่ยน WCF Web การบริการ web แอปพลิเคชัน files.
ค่าเริ่มต้น: \API\CP Web การบริการ
ต้องการ HTTPS ต้องใช้ HTTPS (จริง/เท็จ)
ค่าเริ่มต้น: เท็จ
จุดเปลี่ยน_RSA_
Cookie_Transform
ชื่อของใบรับรองที่คุณใช้สำหรับการเข้ารหัสคุกกี้
ค่าเริ่มต้น: ชื่อใบรับรอง “CN=ChangepointAPICertificate”
ใบรับรองบริการ_ชื่อ ป้อนชื่อใบรับรองที่จะใช้เพื่อรับรองความถูกต้องของบริการกับไคลเอ็นต์โดยใช้โหมดความปลอดภัยของข้อความ
ค่าเริ่มต้น: ชื่อใบรับรอง “CN=ChangepointAPICertificate”
การลงนามใบรับรอง_ชื่อ ป้อนชื่อใบรับรองการลงนาม นี่คือชื่อของใบรับรองที่คุณใช้สำหรับการเซ็นชื่อในข้อความ
ค่าเริ่มต้น: ชื่อใบรับรอง “CN=ChangepointAPICertificate”
ISAPI_โหมด โหมด ISAPI
ค่าเริ่มต้น: NT
ISAPI_ส่วนหัว ส่วนหัวที่ใช้เมื่อ ISAPI_Mode เป็น “HEADER” เช่นampเปล่าครับ
ประเภทการอ้างสิทธิ์ ป้อนประเภทการอ้างสิทธิ์ SSO
ค่าเริ่มต้น: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn

Stage 2 เรียกใช้สคริปต์การกำหนดค่า

  1. เปิดพรอมต์ PowerShell
    บันทึก: หากเซิร์ฟเวอร์ของคุณเปิดใช้งานการควบคุมบัญชีผู้ใช้ คุณต้องเปิดพรอมต์ PowerShell โดยใช้สิทธิ์ของผู้ดูแลระบบที่ยกระดับ
  2. นำทางไปยัง CP web ไดเร็กทอรีการกำหนดค่าบริการ ค่าเริ่มต้น:
    การกำหนดค่าCPWebบริการ
  3. ดำเนินการ: ./Configuration_SSO_ISAPI.ps1
  4. ปฏิบัติตามคำแนะนำ

การกำหนดค่า SSO โดยใช้ WS-Federation (ADFS 2.0) สำหรับ WCF Web การบริการ
Stage 1 รวบรวมพารามิเตอร์การกำหนดค่า
กำหนดค่าสำหรับพารามิเตอร์การกำหนดค่าในตารางด้านล่าง ตรวจสอบให้แน่ใจว่า ADFS_Server_URI อยู่ในโซนอินทราเน็ตของเบราว์เซอร์ของผู้ใช้ปลายทาง
บันทึก: ตามค่าเริ่มต้น Changepoint จะได้รับการกำหนดค่าให้อัปเดตคีย์สาธารณะที่ใช้ในการลงนามในโทเค็นการรักษาความปลอดภัยโดยอัตโนมัติโดยใช้เอกสารข้อมูลเมตาของสหพันธรัฐที่เผยแพร่ ใน ADFS นี่คือ:
https://ADFS_Federation.ServiceName/FederationMetadata/2007-06/FederationMetadata.xml
ในบางกรณี อาจไม่สามารถเข้าถึงเซิร์ฟเวอร์ ADFS จาก Changepoint web เซิร์ฟเวอร์ ดังนั้นคุณจะต้องอัปเดตการกำหนดค่าด้วยตนเองหลังจากเรียกใช้สคริปต์การกำหนดค่า สำหรับรายละเอียด โปรดดู “การอัปเดตคีย์สาธารณะด้วยตนเอง” บนหน้าที่ 12

พารามิเตอร์ คำอธิบาย
Webบริการ_เส้นทาง ตำแหน่งของจุดเปลี่ยน WCF Web การบริการ web แอปพลิเคชัน fileส. ค่าเริ่มต้น: \API\CP Web การบริการ
Webบริการ_URI ตัวระบุโดเมนที่คุณใช้สำหรับ Changepoint WCF Web บริการ. สำหรับอดีตampเล., https://changepointapi.abc.corp/CPWebService
Changepoint_RSA_ Cookie_Transform ชื่อของใบรับรองที่คุณใช้สำหรับการเข้ารหัสคุกกี้ ค่าเริ่มต้น: ชื่อใบรับรอง “CN=ChangepointApiCertificate”
ใบรับรองบริการ_ชื่อ ชื่อใบรับรองที่จะใช้เพื่อรับรองความถูกต้องของบริการกับไคลเอ็นต์โดยใช้โหมดความปลอดภัยของข้อความ
ค่าเริ่มต้น: ชื่อใบรับรอง “CN=ChangepointApiCertificate”
การลงนามใบรับรอง_ชื่อ ชื่อของใบรับรองที่คุณใช้สำหรับการเซ็นชื่อข้อความ
ค่าเริ่มต้น: ใช้ชื่อใบรับรอง “CN=ChangepointApiCertificate”
ADFS_ ชื่อบริการสหพันธรัฐ ชื่อบริการของสหพันธ์ ในการรับชื่อ: จากเซิร์ฟเวอร์ ADFS ให้เปิดใช้คอนโซลการจัดการ ADFS 2.0
•เลือก ADFS 2.0 จากเมนูด้านซ้าย
•จากบานหน้าต่างการดำเนินการ เลือกแก้ไขคุณสมบัติของบริการสหพันธ์
ชื่อบริการสหพันธรัฐอยู่บนแท็บทั่วไป
ประเภทการอ้างสิทธิ์ ประเภทการเรียกร้องของ SSO ค่าเริ่มต้นคือ: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn

Stage 2 เรียกใช้สคริปต์การกำหนดค่า
กำหนดค่า webไซต์ที่ใช้ค่าสำหรับพารามิเตอร์การกำหนดค่า

  1. เปิดพรอมต์ PowerShell
    บันทึก: หากเซิร์ฟเวอร์ของคุณเปิดใช้งานการควบคุมบัญชีผู้ใช้ คุณต้องเปิดพรอมต์ PowerShell โดยใช้สิทธิ์ของผู้ดูแลระบบที่ยกระดับ
  2. นำทางไปยังจุดเปลี่ยน web ไดเร็กทอรีการกำหนดค่าบริการ ค่าเริ่มต้น: การกำหนดค่าCPWebบริการ
  3.  ดำเนินการ: ./Configuration_SSO_ADFS.ps1
  4. ปฏิบัติตามคำแนะนำ

Stage 3 สร้างความไว้วางใจจากฝ่ายที่ไว้วางใจ
สร้าง Relying Party Trust ใน ADFS 2.0 Console

  1. บนเซิร์ฟเวอร์ ADFS ของคุณ ให้เปิดคอนโซล ADFS 2.0
  2. เลือก การดำเนินการ > เพิ่มความน่าเชื่อถือของฝ่ายที่เกี่ยวข้อง
  3. คลิกเริ่มต้น
  4. เลือกนำเข้าข้อมูลเกี่ยวกับฝ่ายที่เกี่ยวข้องที่เผยแพร่ทางออนไลน์หรือบนเครือข่ายท้องถิ่น
  5. ป้อนที่อยู่ข้อมูลเมตาของสหพันธรัฐ จากนั้นคลิก ถัดไป สำหรับเช่นampเลอ:
    https://changepointapi.abc.corp/cpwebservice/federationmetadata/2007-06/federationmetadata.xml
  6. ป้อนชื่อที่แสดง เช่น Changepoint WCF API แล้วคลิก ถัดไป ถัดไป ถัดไป จากนั้นคลิก ปิด
  7. เพิ่มกฎการเรียกร้องสำหรับฝ่ายที่พึ่งพาจุดเปลี่ยนด้านบน สำหรับ Changepoint ชื่อกฎการอ้างสิทธิ์เริ่มต้นคือ “UPN”
  8. แมปแอตทริบิวต์ LDAP “ชื่อผู้ใช้-หลัก” กับประเภทการอ้างสิทธิ์ขาออก “* UPN” หรือ “UPN”

อัปเดตคีย์สาธารณะด้วยตนเอง
เพื่อรับ ADFS Server Token Token Thumbprint

  1. จากเซิร์ฟเวอร์ ADFS ให้เปิดใช้คอนโซลการจัดการ ADFS 2.0
  2. เลือก บริการ > ใบรับรอง และดับเบิลคลิกที่ใบรับรองการเซ็นชื่อด้วยโทเค็น
  3. เลือกแท็บรายละเอียด
  4. เลือกฟิลด์ Thumbprint
  5. เพื่อให้ได้ค่ารหัสประจำตัว ให้ลบช่องว่างทั้งหมดรวมทั้งช่องว่างแรก

เพื่ออัพเดต Web.การกำหนดค่า file

  1. แก้ไข ADFS web.config ตำแหน่งเริ่มต้นคือ:
    EnterpriseRP-STS_ADFS
  2. ภายใต้ องค์ประกอบ ค้นหาคีย์ ida:FederationMetadataLocation และล้างค่าของมัน:
  3. ภายใต้ , หา องค์ประกอบและแทนที่ด้วยสิ่งต่อไปนี้: https://ADFS_Federation.ServiceName/adfs/services/trust“>https://ADFS_Federation.ServiceName/adfs/services/trust” />

การทดสอบการเชื่อมต่อ COM API

  1. เรียกใช้ชุดทดสอบ API ตำแหน่งเริ่มต้นคือ:
    APIAPI ComponentsApiTestKit.exe
  2. คลิก สตริงการเชื่อมต่อ > ตัวเข้ารหัส
  3. ในฟิลด์สตริงการเชื่อมต่อข้อความธรรมดา:
    ก. แทนที่ SERVERNAME และ DATABASENAME ด้วยข้อมูลฐานข้อมูลของคุณ
    ข. แทนที่ USERID และ PASSWORD ด้วยข้อมูลบัญชีผู้ใช้ผู้ดูแลระบบฐานข้อมูลของคุณ
    ค. ป้อนค่าการหมดเวลาตามต้องการ
  4. คลิกเข้ารหัส
  5. ในฟิลด์ Encrypted Connection String ให้คัดลอกข้อความ
  6. ปิดกล่องโต้ตอบ
  7. บนเมนูชุดทดสอบ API คลิกการเชื่อมต่อ > COM API Connection Tester
  8. ในแท็บ เวอร์ชันปัจจุบัน ให้วางสตริงการเชื่อมต่อที่เข้ารหัสลงในฟิลด์ สตริงการเชื่อมต่อ
  9. ในฟิลด์ LoginId และ Password ให้ป้อน ID ล็อกอินและรหัสผ่านสำหรับบัญชี Changepoint ของคุณ
  10. ในฟิลด์ Loglevel (0-8) ระบุระดับของข้อมูลข้อผิดพลาดที่จะส่งคืนใน COM API log file หากผลการทดสอบแสดงว่ามีปัญหากับการเชื่อมต่อ
    0 = ไม่มีการบันทึก
    1 = วัตถุต้นทางและวิธีการ
    2 = ข้อความแสดงข้อผิดพลาด
    3 = พารามิเตอร์อินพุต
    4 = ผลตอบแทน
    5 = คำเตือน
    8 = ด่าน
    ค่าเริ่มต้นคือ 8
  11. คลิกเชื่อมต่อ
    หากการเชื่อมต่อสำเร็จ ข้อความแสดงความสำเร็จจะแสดงในช่องผลลัพธ์ หากการเชื่อมต่อล้มเหลว ให้ตรวจสอบบันทึก COM API file สำหรับข้อผิดพลาด ตำแหน่งเริ่มต้นของบันทึก file เป็น APIAPILog

การตรวจสอบเวอร์ชันของส่วนประกอบ API ที่ติดตั้ง
คุณสามารถใช้ยูทิลิตี้ตัวตรวจสอบเวอร์ชันเพื่อดูรายละเอียดเกี่ยวกับส่วนประกอบที่ติดตั้ง รวมถึงเวอร์ชันที่วางจำหน่ายและเส้นทาง

  1. เรียกใช้ CPVersionChecker.exe เส้นทางเริ่มต้นคือ: ส่วนประกอบ APIAPI
  2. คลิกอ่าน

การตรวจสอบเวอร์ชั่นของ Web บริการ API

  1. เปิด Internet Explorer จากเซิร์ฟเวอร์ที่ Web ติดตั้ง Services API แล้วและป้อนที่อยู่:
    http://localhost.port/CPWeb.Service/WSLogin.asmx  โดยที่พอร์ตคือหมายเลขพอร์ตของ webไซต์ที่คุณติดตั้ง CPWebบริการไดเรกทอรีเสมือน
  2. ในหน้า WSLogin คลิกลิงก์ GetVersion
  3. คลิกเรียกใช้

การทดสอบ Web การเชื่อมต่อ API บริการ

  1. เปิด Internet Explorer จากเซิร์ฟเวอร์ที่ Web ติดตั้ง Services API แล้วและป้อนที่อยู่: http://localhost.port/CPWeb.Service/WSLogin.asmx  โดยที่พอร์ตคือหมายเลขพอร์ตของ webไซต์ที่คุณติดตั้ง CPWebบริการไดเรกทอรีเสมือน
  2. ในหน้า WSLogin ให้คลิกที่ลิงก์ TestConnection
  3. คลิกเรียกใช้ 4. ในผลการทดสอบ:
  • ถ้า องค์ประกอบเป็นเท็จ การทดสอบการเชื่อมต่อสำเร็จ
  • ถ้า องค์ประกอบเป็นจริง การเชื่อมต่อการทดสอบล้มเหลว สำหรับข้อมูลเพิ่มเติม
    ข้อมูลเกี่ยวกับสาเหตุของความล้มเหลว ดูที่ และ องค์ประกอบในผลการทดสอบ และตรวจสอบบันทึก API เส้นทางเริ่มต้นไปยังบันทึก API คือ: APIAPILogs

การตั้งค่า Web Services API บนเซิร์ฟเวอร์ภาษา

  1. ในการปรับใช้จุดเปลี่ยน Web Services API บนเซิร์ฟเวอร์ภาษา คุณต้องเพิ่มหรืออัปเดต tag ใน Web บริการ API web.config ตำแหน่งเริ่มต้นของ Web.การกำหนดค่า file เป็น: APICP Web การบริการWeb.การกำหนดค่า
  2. ถ้า tag มีอยู่แล้ว ตรวจสอบให้แน่ใจว่าทั้งแอตทริบิวต์วัฒนธรรมและ uiCulture เป็น "en-US"
  3. ถ้า tag ยังไม่มี เพิ่มต่อไปนี้ แสดงความคิดเห็นและ องค์ประกอบเพื่อweb> โหนด:web>
    ตัวเลือก Visual Basic: ตั้งค่าที่เข้มงวด="จริง" เพื่อไม่อนุญาตให้แปลงประเภทข้อมูลทั้งหมดที่อาจเกิดการสูญหายของข้อมูล ตั้งค่า explicit=”true” เพื่อบังคับการประกาศตัวแปรทั้งหมด –>
  4. รีสตาร์ท IIS

เอกสาร / แหล่งข้อมูล

ซอฟต์แวร์ Changepoint API [พีดีเอฟ] คู่มือการติดตั้ง
API, ซอฟต์แวร์, ซอฟต์แวร์ API

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *