Google Cloud DLP Python: set trúgvar røtur fyri gRPC
Set GRPC_DEFAULT_SSL_ROOTS_FILE_PATH áðrenn start fyri standard-røtarval, óheft av Requests-tokendumferðslu.
GRPC_DEFAULT_SSL_ROOTS_FILE_PATH=/path/to/approved-roots.pem \
https_proxy=http://proxy.example:8080 \
python dlp_job.pyBrúka eina PEM-buntar, sum hevur neyðuga røtarsettið fyri gRPC-endapunkta, eisini hóskandi stovnsligar og almennar røtur. Fyri eitt ikki-kensligt roynd móti almennum DLP-endapunktum, har almennir proxyar eru loyvdir, bjóðar HTTP-proxylistan kandidatar til https_proxy; varðveit góðkendu røturnar og identity-samsetningina hjá applikatiónini. Ikki verður hildið, at standard-røtarfílan leggur seg sjálva afturat hvørjum platform-lagri.
Hetta er galdandi, tá DlpServiceClient brúkar standard-røtur gRPC-flutningsins. Um ein rás letur upp explicit røtarskírvini, kanna tá heldur váttanirnar hjá tí rásini. Ein Requests-CA-stilling kann bøta eitt HTTP-kall uttan at broyta hesa gRPC-trúgvarkeldu.
Les tað miseydnaða stigið serstakt frá teimum valdu røtunum. Ein ótøktur proxy ella ein avvístur CONNECT hendir áðrenn næstu skírvaskoðan og verður ikki bøtt við at leggja eina CA afturat.
Fáan av váttanartokki kann brúka annan HTTP-klient. Gev tí ferðini tað stuðlaðu CA-samsetningina, tá ið tað tørvar sama myndugleika, og varðveit eftirpróving á báðum sambondum.