我正在使用Microsoft.Azure.Kusto.Data包连接到ADX。证书未验证:The remote certificate is invalid according to the validation procedure: RemoteCertificateNameMismatch
有什么方法可以在测试时忽略ssl错误吗?因为我没有(?)访问HttpClientHandler,所以我无法设置处理程序ServerCertificateCustomValidationCallback。
var provider = KustoClientFactory.CreateCslQueryProvider("connectionstring");
var reader = await provider.ExecuteQueryAsync("database", "query");
1条答案
按热度按时间ddhy6vgd1#
您可以尝试调用
ServicePointManager.ServerCertificateValidationCallback
属性绕过SSL证书验证。您可以在创建查询提供程序并执行kusto查询之前添加此行。同时将
using System.Net;
添加到您的命名空间。更多信息here .希望这能帮上忙。