我正在尝试保护我与 Mono(实际上是 MonoTouch)应用程序中的服务器的连接。因此,我已经迷上了System.Net.ServerCertificateValidationCallback(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors)
如果发生中间人攻击,这个回调是否应该触发错误?或者如果假证书的名称与真实证书的名称匹配,则不会检测到这种情况?
检查是否与 Microsoft 的实施方式相同?