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

Gebruik een PEM-bundel met de vereiste set hoofdcertificaten voor de gRPC-eindpunten, inclusief passende organisatorische en openbare hoofdcertificaten. Voor een niet-gevoelige test tegen openbare DLP-eindpunten waar openbare proxy's zijn toegestaan, biedt de HTTP-proxylijst kandidaten voor https_proxy; behoud de goedgekeurde hoofdcertificaten en de identiteitsconfiguratie van de applicatie. Er wordt niet aangenomen dat het standaardhoofdcertificaatbestand zichzelf aan elke platformopslag toevoegt.

Dit geldt wanneer DlpServiceClient de standaardhoofdcertificaten van het gRPC-transport gebruikt. Als een kanaal expliciete hoofdcertificaten levert, inspecteer dan in plaats daarvan de inloggegevens van dat kanaal. Een CA-instelling van Requests kan een HTTP-aanroep repareren zonder deze gRPC-vertrouwensbron te wijzigen.

Lees de mislukte fase apart van de geselecteerde hoofdcertificaten. Een niet-beschikbare proxy of geweigerde CONNECT gebeurt vóór de daaropvolgende controle van het bestemmingscertificaat en wordt niet verholpen door een CA toe te voegen.

Het verkrijgen van een inloggegevens-token kan een andere HTTP-client gebruiken. Geef dat pad zijn ondersteunde CA-configuratie wanneer het dezelfde autoriteit nodig heeft, en behoud verificatie op beide verbindingen.

Gerelateerde artikelen