From e3657386cd4ddac11306f30c50ff24c72df44911 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sun, 21 Sep 2025 20:20:31 +0800 Subject: [PATCH] :bug: Fix websocket create rpc --- DysonNetwork.Ring/Connection/WebSocketService.cs | 2 +- DysonNetwork.Shared/Proto/GrpcClientHelper.cs | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/DysonNetwork.Ring/Connection/WebSocketService.cs b/DysonNetwork.Ring/Connection/WebSocketService.cs index 54d2339..31eef44 100644 --- a/DysonNetwork.Ring/Connection/WebSocketService.cs +++ b/DysonNetwork.Ring/Connection/WebSocketService.cs @@ -155,7 +155,7 @@ public class WebSocketService } catch (RpcException ex) { - _logger.LogError(ex, $"Error forwarding packet to endpoint: {packet.Endpoint}"); + _logger.LogError(ex, $"Error forwarding packet to endpoint: {packet.Endpoint} (${endpoint})"); } } catch (Exception ex) diff --git a/DysonNetwork.Shared/Proto/GrpcClientHelper.cs b/DysonNetwork.Shared/Proto/GrpcClientHelper.cs index 55ff54e..ddb79de 100644 --- a/DysonNetwork.Shared/Proto/GrpcClientHelper.cs +++ b/DysonNetwork.Shared/Proto/GrpcClientHelper.cs @@ -9,6 +9,10 @@ public static class GrpcClientHelper { public static CallInvoker CreateCallInvoker(string url) { - return GrpcChannel.ForAddress(url).CreateCallInvoker(); + return GrpcChannel.ForAddress(url, new GrpcChannelOptions + { + HttpHandler = new HttpClientHandler() + { ServerCertificateCustomValidationCallback = (_, _, _, _) => true }, + }).CreateCallInvoker(); } } \ No newline at end of file