收藏
回答

https://api.weixin.qq.com服务器配置无法使用

问题模块
API和组件



按照开发文档配置的域名,配置不进去,第一次可以保存成功了,后面因需求关系需要增加域名,结果保存不了。

最后一次编辑于  2017-06-07  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

9 个回答

  • maq
    maq
    2017-06-07
    在小程序端用这个域名调用 API 容易导致 secret 泄露,腾讯这是在帮你避免犯错误。显然这个是最近才改进的,呵呵
    2017-06-07
    赞同
    回复
  • public
    public
    2017-06-07

    那我不用这个域名,如何获取openid呢?


    2017-06-07
    赞同
    回复
  • public
    public
    2017-06-07

    那我不用https://api.weixin.qq.com这个域名,如何获取openid呢?

    2017-06-07
    赞同
    回复
  • maq
    maq
    2017-06-07

    这个事情应该在服务器端完成。

    2017-06-07
    赞同
    回复
  • 影楼云选片 2019跨平台在线选片
    影楼云选片 2019跨平台在线选片
    2017-06-07

    这个需要自己弄服务器和域名。

    2017-06-07
    赞同
    回复
  • 忽南忽北~
    忽南忽北~
    2017-06-07

    楼主解决了么?我也遇到这个问题。后来我换成了服务端完成,但是返回是错的,应该怎么做?


    2017-06-07
    赞同
    回复
  • musicwHello
    musicwHello
    2017-06-07

    之前 忘了什么时候了 添加上成功了 没有这个安全提示 刚又重新搞了个小程序 添加同样报这个错误

    应该是最近一次更新的缘故吧


    服务器端request 只要参数正确 应该返回是对的



    下图是之前成功的



    2017-06-07
    赞同
    回复
  • public
    public
    2017-06-07

    看来是要后台是调取授权咯

    2017-06-07
    赞同
    回复
  • musicwHello
    musicwHello
    2017-06-07

    string url = "https://api.weixin.qq.com/sns/jscode2session?appid=****";


                string html = null;

                try

                {

                    HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);

                    request.Method = "GET";


                    HttpWebResponse response = request.GetResponse() as HttpWebResponse;

                    Stream ioStream = response.GetResponseStream();

                    StreamReader sr = new StreamReader(ioStream, Encoding.UTF8);

                    html = sr.ReadToEnd();

                    sr.Close();

                    ioStream.Close();

                    response.Close();



                }

                catch (System.Exception ex)

                {

               

                }

                return html;


    2017-06-07
    赞同
    回复