http代理服务器(四)困难
0 fiddler为什么打开就能抓了
因为fiddler调用win api改掉了系统代理设置,http://t.zoukankan.com/jcli-p-4474332.html
java并没有继承代理,所以java访问外网是不行的;即使继承了,怎么弄用户名密码呢
1 公司网络代理服务器鉴权
https代理服务器用户名密码什么时候塞的?什么形式塞的?是不是首次Connect http里面头Proxy-auth?那http呢?
但是我的实践表明没用,是否跟proxy auth策略有关?
用户名密码存哪里了?
为什么本机跑java case 可以请求到,也没配用户名密码
fiddler怎么办到的,内部虚拟浏览器?本地代码拿到用户名密码?
https://qa.1r1g.com/sf/ask/765538791/
https://blog.csdn.net/chuangwen7911/article/details/100872690
https://www.codenong.com/49231483/
为什么java proxy 内网可以通
因为没有用户名密码,引出如何与CONNECT请求一起发送标头?http://cn.voidcc.com/question/p-vcjbsfah-bng.html
为什么用代理访问内部网站不用鉴权?
2 家里网络chrome mac自签名不认
虽然失败了,但是自签名过程,什么jks keystore k12等概念可以搞一搞
windows可以搞一搞
需要一个netty的https服务方便测试
https://www.likecs.com/show-203963912.html
https://www.freesion.com/article/4326256727/
https://www.jianshu.com/p/44a3efae1d84
https://blog.51cto.com/colinzhouyj/1566438
https://blog.csdn.net/qq_36608921/article/details/102929457
https://www.pianshen.com/article/49022098793/
https://blog.csdn.net/qq_37128049/article/details/105284968
https://www.cnblogs.com/buptleida/p/12090237.html
http://t.zoukankan.com/got-my-way-p-6256306.html
https://blog.csdn.net/ZeroSO/article/details/124547273
charles 如何办到的?
3 系统代理干扰teams
设置host过滤估计没用,一旦请求到达fiddler,证书就已经没有了,teams无法信任
可以用firebox,不会继承系统代理
4 为什么要双向ssl
5 为什么开发代理服务器时
纯https netty的不需要单独处理CONNect,而作为代理就需要?客户端证书?
6 怎么样制作一个ios信任的ssl证书?
done
7 connect 就叫是proxy 得tunnel还是ssl的