android微信浏览器打不开https页面,ios的可以

虚幻的守护者 2016-11-25 11:35:16
在微信里面点击https的链接,打开之后页面是空白。不是https的页面可以打开,但是在ios的微信是可以打开这个https链接的。链接地址是https://www.qdai.com.cn
...全文
12757 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
希望可以通过
rickyip 2018-12-18
  • 打赏
  • 举报
回复
我也是有这个问题,之前nginx没问题,是两个文件,apache原来有三个文件,chain文件也要写在ssl的conf文件里,解决。
Coder-zhw 2017-09-07
  • 打赏
  • 举报
回复
怎么解决的?
DONG92 2017-02-24
  • 打赏
  • 举报
回复
我今天也遇到了这个问题,不同的是安卓、iOS微信客户端都不能打开页面。但测试了安卓的QQ浏览器、PC浏览器都正常。 这时候用的是spring boot 直接配置https的方式(参考Spring Boot中启动HTTPS - RO_wsy的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/ro_wsy/article/details/51319963),在配置文件application.properties中增加了 server.port: 443 server.ssl.key-store: classpath:cert.p12 server.ssl.key-store-password: mypassword server.ssl.keyStoreType: PKCS12 然后我换了用nginx监听443端口,作为https服务器,把请求转发到本地spring boot服务器的方法,就正常了,在微信浏览器中可以正常访问。nginx配置如下:

http {
    //一些默认配置,省略    

    server {  //增加 的配置项
        server_name ~.*;
        listen 443;
        ssl on;
        ssl_certificate /XXXX/fullchain.pem;
        ssl_certificate_key /XXXX/privkey.pem;

        location / {
           proxy_pass http://127.0.0.1:8089;
           proxy_http_version 1.1;
           proxy_set_header X_FORWARDED_PROTO https;
           proxy_set_header X-Real-IP $remote_addr;
           proxy_set_header X-Forwarded-For $remote_addr;
           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
           proxy_set_header Host $host;
        }
    }
}
补充说明:证书制作,是参考Let's Encrypt 使用教程,免费的SSL证书,让你的网站拥抱 HTTPS - 村长日记 - 知乎专栏 https://zhuanlan.zhihu.com/p/24996258,用Certbot 制作的。然后在spring boot用时,把pem证书转成了p12格式证书: openssl pkcs12 -export -out cert.p12 -in cert.pem -inkey privkey.pem -passin pass:mypassword -passout pass:mypassword 出现问题后,就用了nginx方式,然后正常了。
hsiunien 2017-01-20
  • 打赏
  • 举报
回复
是不是只上传域名CA没有上传根CA和中间CA? 参考 https://www.jinbo123.com/6016.html

3,143

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧