【问题标题】:Authorize.net AIM submission changes?Authorize.net AIM 提交更改?
【发布时间】:2016-03-10 21:48:23
【问题描述】:

我听说了很多关于向 Authorize.net 提交交易所需的一些新加密,但找不到任何解释它的东西。

2015 年的 AIM 说明描述了我已经在使用的内容,但发布地址已更改。

当我刚刚向新地址提交交易时,它被拒绝了。

这是我的代码:

 <cflock timeout="30" throwontimeout="No" name="12345">
 <cfhttp url="https://secure.anetsgateway.net/gateway/transact.dll"  method="post">
<cfoutput>  
    <cfhttpparam type="Formfield" name="x_login" value="myclient12345">
    <cfhttpparam type="Formfield" name="x_tran_key" value="myxtrankey12345">
    <cfhttpparam type="Formfield" name="x_version" value="3.1">
    <cfhttpparam type="Formfield" name="x_test_request" value="TRUE">

“x_tran_key”和“x_login”在我的提交页面中是硬编码的。

谁能解释问题出在哪里以及我需要什么特殊加密的示例。

【问题讨论】:

标签: coldfusion authorize.net coldfusion-11


【解决方案1】:

您似乎使用了错误的 URL 与 Authorize.Net 通信。您应该咨询the documentation 以获取正确的 URL 和正确的集成方法。

我还想补充一点,将您的交易密钥放在表单中并不是一个好主意。它应该被视为密码。

【讨论】:

  • Authorize,net URL 就像 x_login 和 x_tran_key 一样。
  • 您的意思是问题包含的网址与您在代码中实际使用的网址不同?没有理由混淆公共 URL。话虽如此,你没有回答the question from the comments“听谁说的?如果 Authorize.Net 没有这么说,那就不是真的。”
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-03-07
  • 2012-11-19
  • 1970-01-01
  • 2013-01-13
  • 2011-06-15
  • 2023-03-18
  • 1970-01-01
相关资源
最近更新 更多