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 ტრანსპორტის ნაგულისხმევ ფესვებს. თუ არხი გვაწვდის მკაფიო ფესვის სერტიფიკატებს, ამ შემთხვევაში შეამოწმეთ იმ არხის მონაცემები. Requests-ის CA პარამეტრს შეუძლია HTTP გამოძახების გამოსწორება gRPC-ის სანდოობის ამ წყაროს შეუცვლელად.

წაიკითხეთ წარუმატებელი ეტაპი არჩეული ფესვებისგან დამოუკიდებლად. მიუწვდომელი პროქსი ან უარყოფილი CONNECT ხდება მომდევნო დანიშნულების სერტიფიკატის შემოწმებამდე და არ სწორდება CA-ს დამატებით.

სერტიფიკატის ტოკენის მიღებამ შეიძლება სხვა HTTP კლიენტი გამოიყენოს. მიეცით ამ გზას მისი მხარდაჭერილი CA კონფიგურაცია, როცა მას იგივე უფლებამოსილება სჭირდება, და შეინარჩუნეთ დადასტურება ორივე კავშირზე.

დაკავშირებული სტატიები