[问题解决思路]js插件报跨域问题

疫情在家,有个同事找到我说某个系统的富文本编辑框不好用了,我远程看了一下,结论是DNS劫持导致的跨域问题,修改DNS即可。

将问题追踪步骤记录如下:

1、同事报错后,远程连接,浏览器中调试发现js插件报跨域,但是相同环境下另一个系统相同的js插件不报错;

2、 因为目前在家工作,挂着公司提供的代理用以访问内部系统,先怀疑是否是代理导致的,获取了 pac 文件查看后认为不是引起问题产生的根源;

3、考虑是否是服务器等问题,如果是服务器的问题,该服务器上其他系统均应出现类似问题,排除此方向;

4、由于是其js插件报错,排除该js没有引入的方向;

5、检查系统页面上发现一个浮动广告窗,但其并不是系统本身功能,遂考虑运营商DNS劫持方向;

6、让同事连接手机热点后重新刷新系统,功能正常,至此确定该问题是由DNS劫持导致的;

7、修改别的DNS即可;

总结:

这次排查也给我提供了一个解决问题的新思路,当系统出现问题时,我们的着眼点应该在代码到用户这个阶段中的所有环节,任何一个环节出现问题,都会使我们的系统达不到希望给用户呈现的效果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值