收藏
回答

公众号jsapi支付提示,当前页面的URL未注册

很多神奇的地方。

  1. 一开始商户的开发设置那边并没有设置【支付授权目录】,然而可以正常支付
  2. 突然某一天开始,页面【https://abc.test.cloud/#/pages/bad?id=123】个别的订单开始提示当前页面的 URL未注册(个别订单的意思是某个商品下单支付会提示错误,其他商品可以正常支付,并且另一个支付页面https://abc.test.cloud/#/pages/good?id=123】的入口是百分百正常支付)。
  3. 当我查阅帖子,开始设置【支付授权目录】,这时候页面【https://abc.test.cloud/#/pages/bad?id=123】开始百分百提示错误,页面【https://abc.test.cloud/#/pages/good?id=123】仍然可以支付。
  4. 我的网页是vue开发,并且使用hash模式。按照网上的建议,在【支付授权目录】添加了 【https://abc.test.cloud/】 和 【https://abc.test.cloud/#/pages/pay/ ,并且把支付页面都统一到一个新页面 https://abc.test.cloud/#/pages/pay/paying?orderId=1234】。这时候提示 【当前页面的URL未注册 https://abc.test.cloud/#/pages/pay/paying】。
  5. 又按照建议把页面 https://abc.test.cloud/#/pages/pay/paying】的 #前加了一个?,变成【 https://abc.test.cloud/?#/pages/pay/paying?orderId=1234】。这时候提示 【当前页面的URL未注册 https://abc.test.cloud/】 问题是 这个URL是明确已经注册了的。


最后一次编辑于  02-17
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容