Open
Description
Description
I deployed a Firebase Cloud Function which should not have been throwing a CORS error, since all my other cloud functions are called using the exact same code/headers/tokens etc and they are all working perfectly fine.
I get the following error message in the logs when I call this cloud function:
"The request was not authenticated.
Either allow unauthenticated invocations or set the proper Authorization header.
Read more at https://cloud.google.com/run/docs/securing/authenticating
Additional troubleshooting documentation can be found at:
https://cloud.google.com/run/docs/troubleshooting#unauthorized-client"
This error message is incorrect, it is not a CORS issue.
I deleted the failing cloud function and re-deployed, and now it works. I'm not sure what is going on, but obviously the error message being thrown is incorrect.