使用下面的代码来验证不同邮件服务器上的 DANE 记录有时(接近 50% 的测试服务器)会得到“System.AggregateException”,内部异常“无法验证响应记录”。
var resolver = new SelfValidatingInternalDnsSecStubResolver();
string mx = "mail2.amedia.nu.";
DnsSecResult<TlsaRecord> result = resolver.ResolveSecure<TlsaRecord>("_25._tcp." + mx, RecordType.Tlsa);
Console.WriteLine(result.ValidationResult.ToString());
我在这里粘贴了前 1000 个失败的 mx 服务器进行测试:https ://pastebin.com/14kqQT06
知道为什么会抛出这个异常吗?