ソースを参照

fix: 不应将证书异常识别为连接超时

龙腾猫跃 3 ヶ月 前
親
コミット
32bbf7430e
1 ファイル変更、1 行追加、1 行削除
  1. 1 1
      Shared/Extensions/ExceptionExtensions.cs

+ 1 - 1
Shared/Extensions/ExceptionExtensions.cs

@@ -127,7 +127,7 @@ public static class ExceptionExtensions {
                 }
                 if (webEx.Status is WebExceptionStatus.NameResolutionFailure or WebExceptionStatus.ConnectFailure or WebExceptionStatus.ReceiveFailure or 
                     WebExceptionStatus.SendFailure or WebExceptionStatus.ConnectionClosed or WebExceptionStatus.KeepAliveFailure or WebExceptionStatus.Timeout or 
-                    WebExceptionStatus.ProxyNameResolutionFailure or WebExceptionStatus.SecureChannelFailure or WebExceptionStatus.TrustFailure) return true;
+                    WebExceptionStatus.ProxyNameResolutionFailure or WebExceptionStatus.SecureChannelFailure) return true;
             } else if (currentEx is SocketException socketEx) {
                 if (socketEx.SocketErrorCode is SocketError.NetworkDown or SocketError.NetworkUnreachable or SocketError.NetworkReset or SocketError.ConnectionAborted or 
                     SocketError.ConnectionReset or SocketError.TimedOut or SocketError.ConnectionRefused or SocketError.HostUnreachable or