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 טראַנספּאָרט. אויב אַ קאַנאַל גיט בפֿירוש וואָרצל-צערטיפֿיקאַטן, פּרופֿט אים די קאַנאַל-קרעדענשיאַלן אַנשטאָט. אַ Requests CA איינשטעלונג קען פֿאַרריכטן אַ HTTP רוף אָן צו ענדערן דעם gRPC צוטרוי-מקור.
לייענט דעם דורכגעפֿאַלן שריט באַזונדער פֿון די אויסגעקליבענע וואָרצלען. אַ נישט-דערגרייַכער פּראַקסי אָדער אַ אָפּגעוואָרפֿענער CONNECT פּאַסירט פֿאַר דער נאָכפֿאָלגנדיקער צערטיפֿיקאַט-פּרופֿונג פֿון דער באַשטימונג און ווערט נישט פֿאַרריכטעט דורך צולייגן אַ CA.
באַקומען קרעדענשיאַל-טאָקענס קען ניצן אַן אַנדער HTTP קליענט. גיט יענעם וועג די CA קאָנפֿיגוראַציע וואָס ער שטיצט ווען ער דאַרפֿט די זעלבע אויטאָריטעט, און האַלט די וועריפֿיקאַציע אויף ביידע פֿאַרבינדונגען.