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路径指向本地资源
问题解决: