博客
关于我
淘宝WAP版小BUG分析
阅读量:402 次
发布时间:2019-03-06

本文共 618 字,大约阅读时间需要 2 分钟。

前几天发现的一个淘宝WAP版的小BUG,就是用桌面版chrome看的时候产品评价中的图片显示不出来,都是图裂了。

这是什么原因呢?图片为什么会显示不出来呢?淘宝的技术人员、测试人员不可能没发现啊。开启F12审查大法,把图片URL复制出来到新的标签页打开,结果如下

什么鬼?!细看一下,确实是 taobao.com 的子域名啊,浏览器把 https 划掉了是什么意思呢?我把它放到火狐中打开,也是类似的提示~~那在手机中呢?根据我在红米手机中的测试来看,UC能正常显示所有图片,而QQ浏览器和原生浏览器都有连续会弹几个窗提示,似乎是每加载一张图片之前就弹出一次提示。微信就呵呵,阿里与腾讯两家茬架,微信根本就打不开淘宝系列的网页。

 

可以看出,这个确实是淘宝网官方的问题,应该是其中一些静态资源分发点的服务器没有配置SSL证书,或者配置SSL时没有对应到正确的域名,导致https不被承认。

而手机UC浏览器对网页内其它源的SSL证书不作安全鉴定,实则是一个安全漏洞(欢迎评论挖掘利用场景)。

根据chrome的报错详情来看,应该可以确认,淘宝静态资源使用了一个 *.alicdn.com 的SSL证书,这个系列的域名在淘宝网上的css、js以及天猫的图片上,但是淘宝其他商城的评论图片却不是 *.alicdn.com 而是 *.taobao.com。权衡来说,应该的修补方式是把淘宝商品评论的图片服务器也改为 *.alicdn.com 。

转载地址:http://lipkz.baihongyu.com/

你可能感兴趣的文章
纵览全局的框框——智慧搜索
查看>>
快服务流量之争:如何在快服务中占领一席之地
查看>>
【活动】直播揭秘<如何从0开发HarmonyOS硬件>
查看>>
Unity平台 | 快速集成华为性能管理服务
查看>>
详细实例教程!集成华为虚假用户检测,防范虚假恶意流量
查看>>
对模拟器虚假设备识别能力提升15%!每日清理大师App集成系统完整性检测
查看>>
使用Power BI构建数据仓库与BI方案
查看>>
pytest封神之路第二步 132个命令行参数用法
查看>>
Django认证系统并不鸡肋反而很重要
查看>>
快用Django REST framework写写API吧
查看>>
tep用户手册帮你从unittest过渡到pytest
查看>>
12张图打开JMeter体系结构全局视角
查看>>
Spring Boot 2.x基础教程:构建RESTful API与单元测试
查看>>
[UWP 自定义控件]了解模板化控件(1):基础知识
查看>>
UWP 自定义控件:了解模板化控件 系列文章
查看>>
[UWP]从头开始创建并发布一个番茄钟
查看>>
在 Azure 上执行一些简单的 python 工作
查看>>
WinUI 3 Preview 3 发布了,再一次试试它的性能
查看>>
使用命令把SpringBoot项目打包成可运行的jar包(简洁,操作性强)
查看>>
List数组排序
查看>>