百度share不支持https解决方案

2019-09-17 20:50:05  卢浮宫  版权声明:本文为站长原创文章,转载请写明出处


一、背景

    最近把网站接入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路径指向本地资源

        


三、结果


    问题解决:

    



更多精彩请关注guangmuhua.com


最新评论: