我有一个应用程序使用 SSL 连接与放置在欧洲/美国的服务器进行交互。该应用程序使用建立在 TCP/IP 之上的自定义协议。该应用程序在 SSL 握手期间使用自签名证书检查服务器(客户端应用程序具有检查服务器的根证书,不需要第三方检查证书)。
GFC 是否会阻止此类连接?
UPD
- 放置在欧洲/美国的服务器
- 客户在中国
- 自定义二进制协议建立在使用 TLS1.2 加密的 TCP-IP 之上。不是 HTTPS 或任何其他已知协议。
- 用于验证服务器的自签名证书。即客户端具有用于检查服务器证书的根证书(几个 KB)。如果检查通过 - 已建立 TLS1.2 连接。
- 使用的服务器端口在范围内:10000-20000。即不是众所周知的端口,如 443 等。(如果使用 1-1000 范围内的端口,答案会改变吗?)
- 我在中国没有目标地区。一般app应该能够连接到中国任何地区的服务器