Ich habe versucht, es so und so zu tun, aber ohne Erfolg. < /p>
var httpClientHandler = new HttpClientHandler()
{
ServerCertificateCustomValidationCallback = HttpClientHandler.DangerousAcceptAnyServerCertificateValidator
};
var httpClientHandler = new HttpClientHandler();
var certBytes = Encoding.ASCII.GetBytes(cert);
httpClientHandler.ClientCertificates.Add(newX509Certificate2(certBytes));
var httpClient = new HttpClient(httpClientHandler);
var creds = new SslCredentials("", null, (context) => true);
GrpcChannel.ForAddress(host, new GrpcChannelOptions()
{
HttpClient = httpClient,
Credentials = creds
})
< /code>
Ich erhalte diesen Fehler: < /p>
GRPC.CORE.RPCEXCTECTION: STATUS (STATUSCODE = "INTERNEHMEN", DETY CETATION = "Fehler
Start -Grpc -Aufruf. Aufgrund von Fehlern in der Zertifikatkette: Partialchain ",
debugexception="system.net.http.httprequestexception: Die SSL
-Verbindung konnte nicht hergestellt werden. Ausnahme. --->
System.Security.Authentication />System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions
sslAuthenticationOptions) at
System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean
receiveFirst, Byte[] reAuthenticationData, CancellationToken
cancellationToken) at
System.net.http.connecthelper.EstablisSlConnectionAsync(sslclientAuthenticationOptions QU /> SSLOPTIONS, httprequestMessage -Anfrage, boolean Async, Streamc,
So ermöglichen ich das Ignorieren der Gültigkeit des Serverzertifikats in grpc.core? ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Wie kann ich Nginx Reverse Proxy ermöglichen, mit GRPC in .NET Core zu arbeiten?
by Anonymous » » in C# - 0 Replies
- 3 Views
-
Last post by Anonymous
-