Reputation: 26640
There is an example in gRPC:
Channel channel = new Channel("127.0.0.1:30051", ChannelCredentials.Insecure);
it works. Now I would like to authenticate the user on server either using the login / password pair or using Windows trusted authentication. The authentication documentation https://grpc.io/docs/guides/auth/ shows some examples:
Is it possible to do Windows-trusted authentication between two Windows PCs using gRPC?
Upvotes: 0
Views: 185
Reputation: 2091
I believe client-side SSL is what you are looking for: https://grpc.io/docs/guides/auth/#using-client-side-ssltls
You want to authenticate both ends of the connection. This won't be a simple task, since you have to manage and update certificates in clusters.
If what you are looking for is Windows account specific integration, I don't think gRPC is providing one today. You may post a feature request to https://github.com/grpc/grpc/issues.
Upvotes: 1