百度share不支持https解决方案

2019-09-18 04:50:05  卢浮宫  阅读量:186  版权声明:本文为站长原创文章,转载请写明出处


一、背景

    最近把网站接入https后发现原先的baidushare部分功能不能使用了。f12发现原来是原先的js配置出现问题了,


在这一串js中动态引入了百度的资源文件。但是是不支持https的(证书不匹配):

bdimg.share.baidu.com/static/api/js/share.js发现浏览器提示NET::ERR_CERT_COMMON_NAME_INVALID

二、解决方案  

    1、百度的资源是不能通过网络请求拿到了,name我放到本地总行了吧。f12找到其加载的资源文件如下:

        

    2、把这些资源拿下来放到本地

            

    3、把config相关的js路径指向本地资源

        

三、结果

    问题解决

    

最新评论: