Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Client
- config := &tls.Config{
- InsecureSkipVerify: true,
- }
- conn, err := grpc.Dial(address, grpc.WithTransportCredentials(credentials.NewTLS(config)))
- if err != nil {
- log.Fatalf("did not connect: %v", err)
- }
- defer conn.Close()
- // Server
- creds, err := credentials.NewServerTLSFromFile("service.pem", "service.key")
- if err != nil {
- log.Fatalf("Failed to setup TLS: %v", err)
- }
- s := grpc.NewServer(grpc.Creds(creds))
- // ... register gRPC services ...
- if err = s.Serve(lis); err != nil {
- log.Fatalf("failed to serve: %v", err)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement