GRPC_DEFAULT_SSL_ROOTS_FILE_PATH=/path/to/approved-roots.pem \
https_proxy=http://proxy.example:8080 \
python dlp_job.py

ใช้ชุด PEM ที่มีชุดรูทที่จำเป็นสำหรับปลายทาง gRPC รวมถึงรูทขององค์กรและรูทสาธารณะ สำหรับการทดสอบที่ไม่ละเอียดอ่อนกับปลายทาง DLP สาธารณะ ซึ่งอนุญาตให้ใช้พร็อกซีสาธารณะ รายการพร็อกซี HTTP มีผู้สมัครสำหรับ https_proxy ให้เลือก ควรรักษารูทที่อนุมัติแล้วและการกำหนดค่าเอกลักษณ์ของแอปพลิเคชันไว้ ไม่ควรถือว่าไฟล์รูทเริ่มต้นจะเพิ่มตัวเองเข้าในที่เก็บของแพลตฟอร์มทุกแห่ง

สิ่งนี้ใช้เมื่อ DlpServiceClient ใช้รูทเริ่มต้นของการขนส่ง gRPC หากช่องทางหนึ่งให้ใบรับรองรูทอย่างชัดเจน ให้ตรวจสอบข้อมูลรับรองของช่องทางนั้นแทน การตั้งค่า CA ของ Requests สามารถซ่อมแซมการเรียก HTTP ได้โดยไม่เปลี่ยนแหล่งความเชื่อถือ gRPC นี้

อ่านขั้นตอนที่ล้มเหลวแยกจากรูทที่เลือก พร็อกซีที่ไม่พร้อมใช้งานหรือ CONNECT ที่ถูกปฏิเสธเกิดขึ้นก่อนการตรวจสอบใบรับรองปลายทางที่จะตามมา และไม่ได้รับการแก้ไขโดยการเพิ่ม CA

การรับโทเคนข้อมูลรับรองอาจใช้ไคลเอนต์ HTTP อื่น ให้การกำหนดค่า CA ที่เส้นทางนั้นรองรับเมื่อต้องการอำนาจเดียวกัน โดยยังคงการตรวจสอบไว้บนทั้งสองการเชื่อมต่อ

บทความที่เกี่ยวข้อง