Reputation: 574
Is there any way to send and primarily receive Mutual TLS authenticated requests with custom certificate in Google Cloud Platform?
I would need to receive and authorize requests from a simple custom IoT device with a Mutual TLS client certificate on the device. As it is a simple use case, I do not mind using any kind of cloud environment or language, I just need it to be on the GCP with access to my Firestore.
Thanks.
Upvotes: 4
Views: 4833
Reputation: 1444
This aswer states that Google Cloud Endpoints (or actually ESP) supports mTLS, which is understandable because it's nginx-based. Also ESPv2 seems to support mTLS. I'm looking myself into using one of these options.
Upvotes: 0
Reputation: 28626
I can imagine GCP Compute engine machine with installed server, which support mutual TLS (Nginx, Apache). Eventually, you can implement mutual TLS in your app, which will be running on that machine. You can implement/use mutual TLS if you have access to TCP stack (that is not probably case for Functions and App engine, where is probably TLS offloading).
Upvotes: 2