在项目由 net48-windows 升级到 .net8 后,在处理线上问题时,突然发现不能抓包了,这给排查问题带来很大困难。
原来,.net8 的网络协议默认为了 TLS1.3,在我们使用的 FiddlerV5.0 上抓不到。
只需要在项目AppStartup中加入一行代码即可:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
将网络协议设置为TLS1.2,就能继续愉快地抓包了。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容