sandtable / Ssl_grpc_example
Licence: mit
Example using SSL with gRPC in Python
Stars: ✭ 36
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Ssl grpc example
node-grpc-ssl
Basic example gRPC protocol with NodeJS + SSL + Docker
Stars: ✭ 40 (+11.11%)
Mutual labels: ssl, grpc
Grpc Tools
A suite of gRPC debugging tools. Like Fiddler/Charles but for gRPC.
Stars: ✭ 881 (+2347.22%)
Mutual labels: grpc
Lnd Grpc Client
A python grpc client/async client for LND ⚡⚡⚡
Stars: ✭ 26 (-27.78%)
Mutual labels: grpc
Go Grpc Prometheus
Prometheus monitoring for your gRPC Go servers.
Stars: ✭ 965 (+2580.56%)
Mutual labels: grpc
Gensio
A library to abstract stream I/O like serial port, TCP, telnet, UDP, SSL, IPMI SOL, etc.
Stars: ✭ 30 (-16.67%)
Mutual labels: ssl
Docker Mailserver
Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.
Stars: ✭ 8,115 (+22441.67%)
Mutual labels: ssl
Ts Protoc Gen
Protocol Buffers Compiler (protoc) plugin for TypeScript and gRPC-Web.
Stars: ✭ 913 (+2436.11%)
Mutual labels: grpc
Matchbox
Network boot and provision Fedora CoreOS and Flatcar Linux clusters
Stars: ✭ 956 (+2555.56%)
Mutual labels: grpc
Net Peercredlistener
A net.Listener implementation leveraging Unix domain socket features to reliably identify client processes.
Stars: ✭ 15 (-58.33%)
Mutual labels: grpc
Tensorflowservingcsharpclient
Implement Tensor Flow Serving C# client example with gRPC. MNIST prediction console application and web paint ASP.NET Core 2.0 and ReactJS application.
Stars: ✭ 31 (-13.89%)
Mutual labels: grpc
SSL and server-side authentication for gRPC
This repository provides a simple example of using SSL and server-side authentication for gRPC using Python.
Python 2.7 and 3.6
gRPC: 1.9.1
For more details, see http://www.sandtable.com/using-ssl-with-grpc-in-python/
Certificate
Generate certificate for the server. Uses openssl
.
make gen_key
Install gRPC packages
pip install -r requirements.txt
Generate gRPC stubs
make stubs
Run server
make server
Run client
make client
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].