收藏
回答

小程序 Request报错401 Unauthorized错误

问题模块
API和组件

新建一个默认的小程序,使用真实的AppID,在app.js的wx.login中添加向后台请求的代码,报告401 Unauthorized错误。代码如下图:

程序运行输出结果如下图:


回答关注问题邀请回答
收藏

26 个回答

  • 陈炎平
    陈炎平
    2017-11-27

     此前的问题是没有开发443端口,现在开放了。

    2017-11-27
    赞同
    回复
  • 陈炎平
    陈炎平
    2017-11-27

     各位,现在能在浏览器中正确访问https了,在浏览器里面调用服务接口也能正确出结果了。但是小程序里面还是不行,还是现实401错误。求大神们指点。

    2017-11-27
    赞同
    回复
  • 陈炎平
    陈炎平
    2017-11-27

     到公司后,在浏览器里面就可以访问了。在公司内,应该是通过内网访问的吧。这应该还是后台设置的问题吧?


    2017-11-27
    赞同
    回复
  • 云淡风轻
    云淡风轻
    2017-11-26

    还有就是你的后台服务器appche或iis,必须监听443接口,因为小程序是不允许使用端口

    2017-11-26
    赞同
    回复
  • 云淡风轻
    云淡风轻
    2017-11-26

    不用,只要是完整的一级域名就可以,但不能用通配符,按截图看,就是服务器上的安全连接或证书没有配好

    ,还远没到前面几位兄弟回答的那个地步

    什么时候浏览器里能正常显示了,再考虑他们的答案吧

    2017-11-26
    赞同
    回复
  • 陈炎平
    陈炎平
    2017-11-25

     谢谢风轻云淡!

    找你的方法测试了,浏览器报错,如下图:

    请问,安全域名 是配置到.com.cn就可以了吧?不能配置到.com.cn/wx这个级别吧?


    2017-11-25
    赞同
    回复
  • 云淡风轻
    云淡风轻
    2017-11-24

    把requestUrl复制到浏览器里看一下,?&的形式加上个测试参数,或者直接在login里输出一段测试内容,看浏览器里是不是能够正确显示,地址栏有没有绿锁,如果有就说明服务器配置没有问题,如果没有就看看服务器配置是不是配置好了,证书安装是不是有问题


    2017-11-24
    赞同
    回复
  • 陈炎平
    陈炎平
    2017-11-24

     没有,完全没有进入到后端服务接口

    2017-11-24
    赞同
    回复
  • 南
    2017-11-24


    这条日志有打印么,可能存在跨域问题

    2017-11-24
    赞同
    回复
  • 陈炎平
    陈炎平
    2017-11-24

     8楼,请具体说说后端什么问题?如何解决?谢谢!

    2017-11-24
    赞同
    回复

正在加载...

登录 后发表内容