只是换了台服务器,同样的程序居然出现这种问题:
调试错误,请回到请求来源地,重新发起请求。
错误代码 ILLEGAL_SIGN
  • 说明:如果您不是因为本接口集成调试而看见该错误提醒,请联系本次请求来源网站,本错误属于网站集成接口的错误。
仔细查看原因:原来是web.config 里的配置导致的,可能是传入支付宝参数的时候中文出现了乱码(调试时候未发现乱码,一直不解),最后在web.config的<system.web>节点下加入:

<httpRuntime  executionTimeout="300" maxRequestLength="2091151" useFullyQualifiedRedirectUrl="false"/>

  <globalization requestEncoding="GB2312" responseEncoding="GB2312"/>

就能正常跳转到支付宝页面了,FUCK!

相关文章:

  • 2021-04-22
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
猜你喜欢
  • 2022-12-23
  • 2022-02-07
  • 2022-01-23
  • 2022-01-12
  • 2021-07-29
  • 2021-05-16
  • 2022-12-23
相关资源
相似解决方案