0

我正在使用 AIM 在一个带有 Authorize.net 的网站上集成。现在我一直在我的电脑上进行测试,到目前为止,交易已经完成并得到了回应。但是,当我将更改在线推送到服务器时,我遇到了问题。响应字符串返回空。我已经检查了管理界面,并且没有列出当我遇到此问题时发生的事务。

更新

默认情况下,SecurityProtocol 使用的是 TLS1.0/SSL3。现在一旦我这样做了ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12。交易已收到

有没有办法将 servicepointmanager 的默认设置更改为 tls 1.2 以便我不必设置它?

如果我必须对其进行编程,最好在哪里设置它?是在全局 asax 中启动应用程序,还是在每次发出请求时启动?

4

0 回答 0