https://api.weixin.qq.com服务器配置无法使用
发布于 6 年前 作者 ayuan 8216 次浏览 来自 问答

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

9 回复

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

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

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

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

下图是之前成功的

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

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

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

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;

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

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

在小程序端用这个域名调用 API 容易导致 secret 泄露,腾讯这是在帮你避免犯错误。显然这个是最近才改进的,呵呵

回到顶部