三個(gè)點(diǎn):1.? 必須是https://?
2.微信后臺(tái)配置必須是 https://www.xxx.com/ok/pay1/? 注意最后一個(gè)斜杠
3.簽名用的頁(yè)面 必須 是? ?https://www.xxx.com/ok/pay1/? ? ? 同樣??注意最后一個(gè)斜杠
有人說(shuō) 我當(dāng)前頁(yè)面就是??https://www.xxx.com/ok/pay1/? 啊 涵卵!
為啥不行摇锋,這里 蘋果在授權(quán) redirect_url 跳回來(lái)的時(shí)候 局雄,url 路由就不變了双抽。比如你? redirect_url 是?https://www.xxx.com/auth?code=74329479123749237&state=333
這個(gè)時(shí)候你掉起來(lái)支付 就是 “當(dāng)前頁(yè)面的URL未注冊(cè):https://www.xxx.com/auth``
你會(huì)說(shuō) 我分明在??https://www.xxx.com/ok/pay1頁(yè)面童漩,你給老子提示 這個(gè)是什么鬼啊胶,因?yàn)閕os在有些history 模式 领追,進(jìn)來(lái)之后 url 被掛起庶诡,就是以進(jìn)來(lái)的時(shí)候?yàn)闇?zhǔn)笤闯,所以 你只要 將你跳轉(zhuǎn)頁(yè)面 改成?https://www.xxx.com/ok/pay1/ 即可堕阔,(千萬(wàn)記得最后一個(gè)斜杠? /),不然會(huì)提示 ”當(dāng)前頁(yè)面的URL未注冊(cè):http://www.xxx.com/ok/pay1``
你可能要問(wèn)為什么 安卓可以 颗味,因?yàn)樵?公眾號(hào)頁(yè)面請(qǐng)求外部 時(shí) 超陆,同樣一個(gè)路由 ,在外部看起來(lái) 浦马,如果你是蘋果 时呀,這個(gè)路由可能只是? 剛進(jìn)來(lái)的那個(gè)张漂,如果你是安卓就是你的實(shí)際路由 ,
比如 你一進(jìn)來(lái)是? rout1/haha? ?你跳轉(zhuǎn)到 rout2/haha? ;?
這時(shí)候 你 在 rout2/haha 請(qǐng)求外部 微信接口或者其他服務(wù)接口? 谨娜,
你的實(shí)際請(qǐng)求當(dāng)前頁(yè)會(huì)因?yàn)橄到y(tǒng)有不同航攒,? 如果是蘋果 ,會(huì)仍然被認(rèn)為是rout1/haha? 趴梢; 如果是安卓漠畜,則是 rout2/haha
遇到這個(gè)問(wèn)題 ,首先? 驗(yàn)證 你簽名? 所用的 url? 是否 是 微信后臺(tái)? 是什么?