我想忽略REST完整服务和SOAP服务中的自签名证书错误。 在我的研究中,我发现通过使用以下代码来做到这一点
httpClientHandler.ServerCertificateCustomValidationCallback = (message,
cert, chain, errors) => { return true; };
对我不起作用
另一个正在使用ServicePointManager
,但是我引用了ServicePointManager
,但我无法访问system.Net
请提供给我代码以详细忽略SSL错误。
答案 0 :(得分:1)
首先,我应该指出,请小心忽略“自我证书错误”,因为这样做可能会有些危险。
您可以尝试使用HttpBaseProtocolFilter.IgnorableServerCertificateErrors属性来执行此操作。您可以从以下博客和示例中获取有关如何使用它的详细信息:
https://code.msdn.microsoft.com/windowsapps/How-to-ignore-Self-Signed-e50b89b6
此外,由于UWP应用程序版本16299支持.NET Standard 2.0,因此您可以将UWP应用程序定位在版本16299或更高版本上,以尝试使用ServicePointManager类。