0

"The MD5 signature could not be verified."在尝试使用FuturePay安装(发送 MD5 哈希作为签名字段)时收到此错误消息 ( )。如果我尝试发送没有签名的表格,告诉我: "The installation ID field is blank or contains invalid characters. A different submission protocol is required. A more secure submission may be required. The installation number is invalid."

我不得不提一下,我尝试使用 signatureFields 字段(我遇到了同样的错误),并且对于普通的 Junior 安装,它就像一个魅力。

我还必须说,WorldPay呈现安装的方式非常令人困惑。虽然他们建议"A more secure submission may be required"不使用 MD5 签名时,但管理区域中没有地方可以设置一个。

我仍然假设它与您为 Junior 安装设置的相同。

4

2 回答 2

1

仔细检查您是否使用了正确的安装类型,我相信有两种类型的 FuturePay - 一种用于网站集成目的,另一种只能通过 WorldPay 仪表板使用。

于 2015-03-25T15:08:17.677 回答
1

另请注意,哈希的十六进制编码表示必须为小写

有效的

94c439ad99c6afd9b1db69b3e77f9c3b

无效的

94C439AD99C6AFD9B1DB69B3E77F9C3B
于 2015-11-12T09:24:23.367 回答