【问题标题】:Alipay payment gateway integration : ILLEGAL_SIGN error支付宝支付网关集成:ILLEGAL_SIGN 错误
【发布时间】:2019-06-27 06:31:20
【问题描述】:

支付宝支付网关返回“ILLEGAL_SIGN”错误。

我是支付网关集成的新手。我一直在尝试测试支付宝支付网关(测试环境)。

起初,我开了一个测试环境帐户,它提供给我 “跨境在线支付(PC)”凭证。

这里,支付宝显示了请求应该如何发送。 https://global.alipay.com/service/website/8

我按照上面的链接并尝试使用我自己的凭据(即我的标志类型、标志、out_trade_no 等)。

但是,支付宝会抛出“ILLEGAL_SIGN”错误作为回报。你能指导我完成我应该做什么吗?

这是我点击的网址:

https://mapi.alipaydev.com/gateway.do?subject=Beautylish&sign_type=MD5&out_trade_no=1115919735609649&currency=USD&total_fee=2.2&partner=2088621921925641&notify_url=http%3A%2F%2Fwww.alipay.com&sendFormat=normal&return_url=http%3A%2F%2Fwww.alipay.com&sign=zwy07ak84xjo0oiet8vw41rg5rcsuxp4&_input_charset=UTF-8&service=create_forex_trade

我正在网上搜索,似乎没有任何问题可以解决我的问题。我在这里遗漏了什么吗?

【问题讨论】:

    标签: c# integration payment-gateway payment alipay


    【解决方案1】:

    确保您的请求支持 UTF-8。问题出在请求方,不幸的是,该问题没有提供该信息。

    【讨论】:

    • 您说,“确保您的请求支持 UTF-8”。我可以知道如何确保我的请求支持 UTF-8?
    • 取决于您提出请求的方式。 AJAX、OkHttp、NSURLSession?
    猜你喜欢
    • 2016-02-25
    • 1970-01-01
    • 2014-07-31
    • 2012-01-04
    • 2021-07-10
    • 2017-04-09
    • 2011-05-05
    • 2015-03-20
    • 2018-05-04
    相关资源
    最近更新 更多