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.pyໃຊ້ຊຸດ PEM ທີ່ມີຊຸດຮາກທີ່ຕ້ອງການສຳລັບຈຸດປາຍທາງ gRPC, ລວມທັງຮາກອົງກອນ ແລະ ຮາກສາທາລະນະທີ່ເໝາະສົມ. ສຳລັບການທົດສອບທີ່ບໍ່ລະອຽດອ່ອນຕໍ່ຈຸດປາຍທາງ DLP ສາທາລະນະ ທີ່ອະນຸຍາດໃຫ້ໃຊ້ພຣັອກຊີສາທາລະນະ, ລາຍຊື່ພຣັອກຊີ HTTP ສະເໜີຜູ້ສະໝັກສຳລັບ https_proxy; ຮັກສາຮາກທີ່ໄດ້ຮັບອະນຸມັດ ແລະ ການຕັ້ງຄ່າຕົວຕົນຂອງແອັບພລິເຄຊັນ. ບໍ່ໄດ້ສົມມຸດວ່າໄຟລ໌ຮາກເລີ່ມຕົ້ນຈະເພີ່ມຕົວມັນເອງໃສ່ທຸກບ່ອນເກັບຂອງແພລດຟອມ.
ສິ່ງນີ້ໃຊ້ໄດ້ເມື່ອ DlpServiceClient ໃຊ້ຮາກເລີ່ມຕົ້ນຂອງການຂົນສົ່ງ gRPC. ຖ້າຊ່ອງທາງໃຫ້ໃບຢັ້ງຢືນຮາກຢ່າງຊັດເຈນ, ໃຫ້ກວດສອບຂໍ້ມູນປະຈຳຕົວຂອງຊ່ອງທາງນັ້ນແທນ. ການຕັ້ງຄ່າ CA ຂອງ Requests ສາມາດແກ້ໄຂການເອີ້ນ HTTP ໂດຍບໍ່ປ່ຽນແຫຼ່ງຄວາມເຊື່ອຖື gRPC ນີ້.
ອ່ານຂັ້ນຕອນທີ່ລົ້ມເຫຼວແຍກຈາກຮາກທີ່ເລືອກ. ພຣັອກຊີທີ່ໃຊ້ບໍ່ໄດ້ ຫຼື CONNECT ທີ່ຖືກປະຕິເສດເກີດຂຶ້ນກ່ອນການກວດໃບຢັ້ງຢືນປາຍທາງຕໍ່ໄປ ແລະ ບໍ່ໄດ້ຮັບການແກ້ໄຂໂດຍການເພີ່ມ CA.
ການໄດ້ມາໂທເຄັນຂໍ້ມູນປະຈຳຕົວອາດໃຊ້ລູກຄ້າ HTTP ອື່ນ. ໃຫ້ການຕັ້ງຄ່າ CA ທີ່ຮອງຮັບແກ່ເສັ້ນທາງນັ້ນ ເມື່ອມັນຕ້ອງການສິດອຳນາດດຽວກັນ, ຮັກສາການກວດສອບໄວ້ໃນທັງສອງການເຊື່ອມຕໍ່.