无法向Chase Paymentech发送付款请求

时间:2018-03-15 20:49:29

标签: c# asp.net

我正在研究CLR以连接Chase Paymentech支付门户网站。几年前我在这方面工作,它工作正常。大通已经更新了他们的服务器,现在我遇到了很多问题。我们使用第三方代理来实现PCI合规性,我们检查了以下内容:

  • 安全要求(我们启用了SHA2和TLS1.2以便应该没问题)
  • 连接要求(服务器IP已经过身份验证并确认白名单)
  • 公司的轨道用户名和密码已经过验证

当我运行我的控制台应用程序(C#ASP.NET)时,当我发送请求时,我收到以下错误:

  

客户发现'text / html的响应内容类型;字符集= ISO-8859-1' ,   但预计'text / xml'。

     

请求失败,并显示错误消息:

     

-

     

     

     

<title>paymentech.net</title>

<meta http-equiv="Refresh" CONTENT="0;URL=http://www.chasepaymentech.com/">
     

     

     

     

现在我的第三方合作伙伴说我得到了100个继续回复,所以我添加了以下代码来解决它:

  

System.Net.ServicePointManager.Expect100Continue = false;

我仍然收到上述响应内容类型错误。任何帮助或要求获得更多信息将不胜感激。

0 个答案:

没有答案