When I call for the Google Earth Engine (GEE) Python APIs through Google AppEngine, it throws out a HTTPException which says \"HTTPException: invalid and/or missing SSL cert
For Windows, because the SDK is stored in an Admin Read-only area, I used Windows File Explorer in two steps instead of a script.
First download https://curl.haxx.se/ca/cacert.pem to a folder, e.g. Downloads.
curl https://curl.haxx.se/ca/cacert.pem > urlfetch_cacerts.txt
You can also use a browser to download the file and rename it.
Check where your cacerts are stored. I found them in
C:\Program Files (x86)\Google\google_appengine\lib\cacerts
Others report it in:
C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\platform\google_appengine\lib\cacerts\urlfetch_cacerts.txt
With Admin credentials, rename the file urlfetch_cacerts.txt to something else.
Then copy the downloaded file cacerts.pem to
C:\Program Files (x86)\Google\google_appengine\lib\cacerts
And rename it to urlfetch_cacerts.txt
Voila!