Google Cloud DLP Python: gRPC-д итгэмжлэгдсэн үндсийг тохируулах
Ажиллуулахаас өмнө өгөгдмөл үндэс сонгох замд GRPC_DEFAULT_SSL_ROOTS_FILE_PATH-г тохируулна, Requests токены урсгалаас хамааралгүйгээр.
GRPC_DEFAULT_SSL_ROOTS_FILE_PATH=/path/to/approved-roots.pem \
https_proxy=http://proxy.example:8080 \
python dlp_job.pygRPC төгсгөлийн цэгүүдэд шаардлагатай үндсийн багцыг агуулсан PEM багцыг ашиглана, зохих байгууллагын болон нийтийн үндсийг оруулан. Нийтийн прокси зөвшөөрөгдсөн нийтийн DLP төгсгөлийн цэгүүдийн эсрэг мэдрэмжгүй туршилтын хувьд HTTP прокси жагсаалт https_proxy-д нэр дэвшигчдийг санал болгоно; зөвшөөрөгдсөн үндэс болон програмын таних тохиргоог хадгална. Өгөгдмөл үндсийн файл өөрөө платформ бүрийн санд нэмэгдэнэ гэж үзэхгүй.
DlpServiceClient gRPC тээврийн өгөгдмөл үндсийг ашиглах үед энэ үйлчилнэ. Хэрэв суваг тодорхой үндсийн гэрчилгээ өгдөг бол оронд нь тухайн сувгийн итгэмжлэлийг шалгана. Requests-ийн CA тохиргоо энэ gRPC итгэлцлийн эх үүсвэрийг өөрчлөхгүйгээр HTTP дуудлагыг засах боломжтой.
Амжилтгүй үе шатыг сонгосон үндсээс тусдаа уншина. Хүртээмжгүй прокси эсвэл татгалзсан CONNECT нь дараагийн очих газрын гэрчилгээний шалгалтаас өмнө тохиолддог бөгөөд CA нэмэхэд засагдахгүй.
Итгэмжлэлийн токен авахдаа өөр HTTP клиент ашиглаж болно. Тухайн замд ижил эрх мэдэл шаардлагатай үед түүний дэмжигдсэн CA тохиргоог өгч, хоёр холболт дээр баталгаажуулалтыг хадгална.