是否可以覆盖 SOAP 客户端的验证 SSL 证书逻辑?

问题描述 投票:0回答:0

我有一个使用不同 API 的应用程序。其中一些是 REST API,另一些是 SOAP Web 服务。其中一些需要 SSL。问题是我同时有多个对不同 API 的请求,我需要跳过其中一些请求的 SSL 验证。使用 RESTful - 它相对容易(参见:使用 ServerCertificateValidationCallback 的最佳实践)但是如何使用 SOAP 做任何类似的事情?有没有人有这样的经验?

谢谢!

可以选择做类似的事情

ServicePointManager.ServerCertificateValidationCallback => true;

但它会影响整个应用程序。

我可以根据请求的 URI 覆盖验证。但我想知道是否有一种方法可以覆盖某些特定 SOAP 服务的验证逻辑,而不是覆盖所有这些服务?

c# ssl soap
© www.soinside.com 2019 - 2024. All rights reserved.