SalesForce outBound消息:服务器选择了TLSv1,但是未启用该协议版本

时间:2019-03-11 20:24:25

标签: c# asp.net web-services salesforce outbound

我的目标框架为4.5,可以通过调用代码ServicePointManager.SecurityProtocol = ServicePointManager.SecurityProtocol | SecurityProtocolType.Tls12;使用TSL12,但是我遇到的问题是我有一个WebService ASMX,该WebMX被调用时与Salesforce建立了连接,并且确实无法运行代码以能够将协议类型更改为TLS12还有其他方法吗?

到目前为止,我已经尝试过:我将ASMX Web服务移到了子文件夹中,并给了它一个Web.Config文件,并在该文件中添加了以下代码:

<compilation targetFramework="4.6"/> <!-- Changed framework 4.0 to 4.6 -->

<!--Added this httpRuntime -->
<httpRuntime targetFramework="4.6" />

<authentication mode="Windows"/>
<pages controlRenderingCompatibilityVersion="4.0"/>

在阅读了this StackOVerFlow问题之后,那没有用。

0 个答案:

没有答案