我有一个使用不同 API 的应用程序。其中一些是 REST API,另一些是 SOAP Web 服务。其中一些需要 SSL。问题是我同时有多个对不同 API 的请求,我需要跳过其中一些请求的 SSL 验证。使用 RESTful - 它相对容易(参见:使用 ServerCertificateValidationCallback 的最佳实践)但是如何使用 SOAP 做任何类似的事情?有没有人有这样的经验?
谢谢!
可以选择做类似的事情
ServicePointManager.ServerCertificateValidationCallback => true;
但它会影响整个应用程序。
我可以根据请求的 URI 覆盖验证。但我想知道是否有一种方法可以覆盖某些特定 SOAP 服务的验证逻辑,而不是覆盖所有这些服务?