Advertisement
Guest User

Untitled

a guest
Jul 20th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. // Client
  2. config := &tls.Config{
  3. InsecureSkipVerify: true,
  4. }
  5. conn, err := grpc.Dial(address, grpc.WithTransportCredentials(credentials.NewTLS(config)))
  6. if err != nil {
  7. log.Fatalf("did not connect: %v", err)
  8. }
  9. defer conn.Close()
  10.  
  11. // Server
  12. creds, err := credentials.NewServerTLSFromFile("service.pem", "service.key")
  13. if err != nil {
  14. log.Fatalf("Failed to setup TLS: %v", err)
  15. }
  16. s := grpc.NewServer(grpc.Creds(creds))
  17. // ... register gRPC services ...
  18. if err = s.Serve(lis); err != nil {
  19. log.Fatalf("failed to serve: %v", err)
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement