karakoram2006 2015-02-12 08:04
浏览 5537

微信公众平台开发时遇到的两个js问题

详细问题描述如下:

1、关于微信JS-SDK使用微信测试账号测试过程中,在接口权限表中没有提供相应的绑定域名设置时,并且也没有两个经过认证过的正式公众号时(一个生产环境,一个测试环境),该如何进行测试,谢谢!

如果无法解决第1个问题的话,使用普通的测试账号进行测试时,则出下面第二个问题:

2、如果不使用域名,直接用ip进行JS-SDK调用config 接口的时候,提示invalid url domain错误,也就是《微信JS-SDK说明文档》附录5-常见错误及解决方法中出现的第一个问题。
如果使用域名,则接着出现第二个问题,invalid signature签名错误,(签名算法是已经通过页面工具进行校验的,签名算法是没问题的)。
但是通过调试发现如下的现象:
在pc或是手机端上的浏览器中,使用alert("location.href=\n"+location.href.split('#')[0]);调试出来的url是由域名组成的,如:http://abc.com/wechat/configs/config,相同的代码和访问页面在微信中alert时,出来的url却是ip,如:http://221.238.131.177/wechat/configs/config, 如果我在后台对url写死(即不用域名)进行生成签名,则又提示invalid url domain错误。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?
    • ¥15 c++头文件不能识别CDialog
    • ¥15 Excel发现不可读取的内容
    • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
    • ¥20 yolov5自定义Prune报错,如何解决?