Google Cloud DLP Python: gRPC-க்கான நம்பகமான வேர்களை அமைக்கவும்
Requests டோக்கன் போக்குவரத்திலிருந்து சுயாதீனமாக, இயல்புநிலை வேர் தேர்வு பாதைக்காக தொடங்கும் முன் GRPC_DEFAULT_SSL_ROOTS_FILE_PATH அமைக்கவும்.
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 அமைப்பு HTTP அழைப்பைச் சரிசெய்யலாம், ஆனால் இந்த gRPC நம்பிக்கை மூலத்தை மாற்றாது.
தோல்வியடைந்த நிலையைத் தேர்ந்தெடுக்கப்பட்ட வேர்களிலிருந்து தனியாகப் படிக்கவும். கிடைக்காத ப்ராக்ஸி அல்லது நிராகரிக்கப்பட்ட CONNECT, அதைத் தொடர்ந்து வரும் இலக்கு சான்றிதழ் சரிபார்ப்புக்கு முன் நிகழ்கிறது; CA சேர்ப்பதால் அது சரிசெய்யப்படாது.
சான்று டோக்கன் பெறுதல் வேறு HTTP கிளையண்டைப் பயன்படுத்தலாம். அந்தப் பாதைக்கு அதே அதிகாரம் தேவைப்படும்போது அது ஆதரிக்கும் CA அமைப்பை வழங்கவும், இரு இணைப்புகளிலும் சரிபார்ப்பைத் தக்கவைக்கவும்.