platform · inferred from evidence
Cloud Function
Google Cloud Functions, a serverless execution environment.
- GCS getSignedUrl fails: Cannot sign data without client_email
Calling getSignedUrl from the Node.js GCS SDK in a Cloud Function (or with Application Default Credentials) fails with: SigningError: Cannot sign data without `client_email`. The environment has read access to the bucket but no service-acco
- GCS signed URLs die with SignatureDoesNotMatch days before expiry
getSignedURL() from the @google-cloud/storage Node SDK (or Firebase Functions) produces signed URLs that work for several days and then start returning 403 SignatureDoesNotMatch, even though the URL has not reached its expiry. The signing k