今天因为业务需要,申请开通了新的SVN代码库权限。流程走完以后,发现不管是网页还是SVN客户端,都无法进入这个SVN代码库。
具体现象是:
- SVN客户端中,输入URL后按回车键,无反应
- chrome浏览器中,输入URL后按回车键,弹出验证弹窗,输入正确用户名密码,继续弹出(用户名密码均正确,权限也已开通)。后来发现,不管输入什么,正确或者错误,都会无限弹窗。
- 清除chrome的所有缓存(主要是cookie),重新输入用户名密码,无效
- 修改自己的用户名,密码,无效
- 在别人的电脑上,可以用自己的用户名密码,正确访问对应SVN地址
- 自己电脑上,用IE打开,可以正确访问
- 重装SVN客户端,仍然无法访问(TortoiseSVN)
一直折腾到这里。我心里认定,既然IE可以打开,而且用户名,密码,权限都没问题,那应该是chrome浏览器跟TortoiseSVN客户端的问题。
于是我想进chrome设置看看,是不是因为我设置了什么玩意,突然发现了这玩意:
QQ图片20180731150756.png
这东西是平时用来对后台数据接口的时候,加接口鉴权header用的,也就是说,会自动在你的URL里面插入一段鉴权相关的字段......
QQ图片20180731151027.png
尼玛.......于是我飞快的勾掉了这个红色的对勾...
果然!!!!
就是这个罪魁祸首!!!
勾掉以后,chrome也可以正常访问了。但是!!!TortoiseSVN这个货还是没法访问!!!
其实一直到写文章的时候,TortoiseSVN也还是没法访问这个SVN地址.....
不过呢,虽然没法访问,但是可以直接checkout....具体为什么,目前还没弄清楚。
教训:慎用插件
网友评论