收藏
回答

后台服务器启用了nginx之后,小移动端程序无法访问(开发工具正常)是什么原因?

原先 小程序的后台服务器只有一台,https://abc.test.com(10.1.10.123),开启443端口;

由于业务量增加,新增了一台机器10.1.10.124,与10.1.10.123内网可以访问;

nginx部署在10.1.10.123上,端口为443,也就是替代了https://abc.test.com这个访问方式,直接访问这个地址,会分发请求至两台服务器,

但是这个时候PC端开发者工具连接https://abc.test.com是正常可以进行业务的,但是上传代码后,这个代码作为体验版,是无法访问的。

如果关闭nginx,恢复原来的https://abc.test.com(10.1.10.123)开启443端口,服务是可以正常访问的,求助是什么问题?


小程序的服务器域名没有进行过修改,一直是https://abc.test.com

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

3 个回答

  • brave
    brave
    2020-07-16

    看下服务器证书,控制台看下报错没

    2020-07-16
    有用 2
    回复
  • 启年
    启年
    2020-07-16

    nginx部署在10.1.10.123上后


    重新下载一个nginx的ssl证书,配置一下。

    2020-07-16
    有用 1
    回复
  • 葡是葡萄的葡
    葡是葡萄的葡
    发表于小程序端
    2020-07-16
    查看证书是否是nginx版本。tomcat,iis等不同的服务容器,证书不同。要想分发,使用nginx版本证书
    2020-07-16
    有用 1
    回复 3
    • XP
      XP
      2020-07-17
      你好 换了pem的ssl证书是可以了。有个问题想问下,证书有哪些版本,还分nginx的单独版本吗
      2020-07-17
      回复
    • 葡是葡萄的葡
      葡是葡萄的葡
      2020-07-17回复XP
      可以参考阿里云或者腾讯部署ssl的文档,在申请ssl证书那一块
      2020-07-17
      回复
    • XP
      XP
      2020-07-17回复葡是葡萄的葡
      好的 谢谢
      2020-07-17
      回复
登录 后发表内容
问题标签