我正在尝试在 .net 核心中使用 SOAP 服务
我想将具有安全模式的基本 httpbinding 设置为 TransportWithMessageCredential
和 clientcredentialType 作为证书
但我收到一个错误
在此上下文中不支持绑定安全属性“securityMode”的值“TransportWithMessageCredential”。
代码看起来像这样
var client = new SoapCustomClient();
var binding = new BasicHttpBinding(BasicHttpSecurityMode.TransportWithMessageCredential);
binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Certificate;
client.ClientCredentials.ClientCertificate.Certificate = certCollection[0];
我在这里犯了一些严重的错误吗?有相同的解决方案吗?
[我能够在 .net 框架中实现这一点,但不能在 .net 核心中实现]
炎炎设计
慕码人8056858
相关分类