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.pygRPC ಎಂಡ್ಪಾಯಿಂಟ್ಗಳಿಗೆ ಅಗತ್ಯವಿರುವ ಮೂಲ ಸೆಟ್ ಹೊಂದಿರುವ PEM ಬಂಡಲ್ ಬಳಸಿ, ಸೂಕ್ತ ಸಾಂಸ್ಥಿಕ ಮತ್ತು ಸಾರ್ವಜನಿಕ ಮೂಲಗಳನ್ನು ಸೇರಿಸಿ. ಸಾರ್ವಜನಿಕ ಪ್ರಾಕ್ಸಿಗಳನ್ನು ಅನುಮತಿಸುವ ಸಾರ್ವಜನಿಕ DLP ಎಂಡ್ಪಾಯಿಂಟ್ಗಳ ವಿರುದ್ಧ ಸೂಕ್ಷ್ಮವಲ್ಲದ ಪರೀಕ್ಷೆಗೆ, HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿ https_proxy ಗಾಗಿ ಅಭ್ಯರ್ಥಿಗಳನ್ನು ನೀಡುತ್ತದೆ; ಅನುಮೋದಿತ ಮೂಲಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ನ ಗುರುತಿನ ಸಂರಚನೆಯನ್ನು ಉಳಿಸಿಕೊಳ್ಳಿ. ಡೀಫಾಲ್ಟ್-ಮೂಲ ಫೈಲ್ ಪ್ರತಿ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಸ್ಟೋರ್ಗೆ ತನ್ನನ್ನು ಸೇರಿಸುತ್ತದೆ ಎಂದು ಊಹಿಸಲಾಗಿಲ್ಲ.
DlpServiceClient gRPC ಸಾಗಣೆಯ ಡೀಫಾಲ್ಟ್ ಮೂಲಗಳನ್ನು ಬಳಸಿದಾಗ ಇದು ಅನ್ವಯಿಸುತ್ತದೆ. ಚಾನಲ್ ಸ್ಪಷ್ಟ ಮೂಲ ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಒದಗಿಸಿದರೆ, ಬದಲಿಗೆ ಆ ಚಾನಲ್ನ ರುಜುವಾತುಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. Requests ನ CA ಸೆಟ್ಟಿಂಗ್ ಈ gRPC ವಿಶ್ವಾಸ ಮೂಲವನ್ನು ಬದಲಿಸದೆ HTTP ಕರೆಯನ್ನು ಸರಿಪಡಿಸಬಹುದು.
ವಿಫಲವಾದ ಹಂತವನ್ನು ಆಯ್ದ ಮೂಲಗಳಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ಓದಿ. ಲಭ್ಯವಿಲ್ಲದ ಪ್ರಾಕ್ಸಿ ಅಥವಾ ತಿರಸ್ಕರಿಸಿದ CONNECT ಮುಂದಿನ ಗಮ್ಯಸ್ಥಾನ ಪ್ರಮಾಣಪತ್ರ ಪರಿಶೀಲನೆಗೆ ಮೊದಲು ಸಂಭವಿಸುತ್ತದೆ ಮತ್ತು CA ಸೇರಿಸುವ ಮೂಲಕ ಸರಿಪಡಿಸಲಾಗುವುದಿಲ್ಲ.
ರುಜುವಾತು ಟೋಕನ್ ಪಡೆಯುವಿಕೆ ಇನ್ನೊಂದು HTTP ಕ್ಲೈಂಟ್ ಬಳಸಬಹುದು. ಆ ಮಾರ್ಗಕ್ಕೆ ಅದೇ ಅಧಿಕಾರ ಬೇಕಾದಾಗ ಅದರ ಬೆಂಬಲಿತ CA ಸಂರಚನೆಯನ್ನು ನೀಡಿ, ಎರಡೂ ಸಂಪರ್ಕಗಳಲ್ಲಿ ಪರಿಶೀಲನೆಯನ್ನು ಉಳಿಸಿಕೊಳ್ಳಿ.