Google Cloud DLP Python: stilla traustar rætur fyrir gRPC
Stilltu GRPC_DEFAULT_SSL_ROOTS_FILE_PATH fyrir ræsingu fyrir sjálfgefna rótarvalsleið, óháð táknumferð Requests.
GRPC_DEFAULT_SSL_ROOTS_FILE_PATH=/path/to/approved-roots.pem \
https_proxy=http://proxy.example:8080 \
python dlp_job.pyNotaðu PEM-skrá sem inniheldur nauðsynlega rótarsettið fyrir gRPC-endapunkta, þar á meðal viðeigandi stofnana- og almennar rætur. Fyrir ónæmt próf gegn almennum DLP-endapunktum þar sem almennir milliþjónar eru leyfðir býður HTTP-milliþjónalistinn upp á frambjóðendur fyrir https_proxy; haltu samþykktu ræturnar og auðkennisstillingu forritsins. Ekki er gert ráð fyrir að sjálfgefna rótarskráin bæti sér við hvert geymslusvæði kerfis.
Þetta á við þegar DlpServiceClient notar sjálfgefnar rætur gRPC-flutningsins. Ef rás veitir skýrar rótarskírteini skaltu skoða skilríki þeirrar rásar í staðinn. CA-stilling í Requests getur lagað HTTP-kall án þess að breyta þessari traustsheimild gRPC.
Lestu það stig sem mistókst aðskilið frá völdu rætunum. Óaðgengilegur milliþjónn eða hafnað CONNECT á sér stað fyrir næstu skoðun á skírteini áfangastaðar og er ekki lagað með því að bæta við CA.
Öflun skilríkjatákns getur notað annan HTTP-biðlara. Gefðu þeirri leið studda CA-stillingu þegar hún þarf sama vald, og haltu staðfestingu á báðum tengingum.