本帖最后由 酒慰风尘 于 2020-8-19 11:28 编辑
背景: 客户想通过AD实现http跳转,具体效果是由http://A.B.C.D:8080/ptgk-manage跳转到https://A.B.C.D:8443/ptgk-manage做完https卸载之后导致部分二级页面打不开,因涉及客户信息就不贴网站信息了 处理思路: 1、在AD设备后台抓取AD-server后端数据包,数据包截图如下图,然后过滤HTTP数据流,可以看到在最后一个HTTP的应答请求包里:可以看到服务器返回302跳转了。 解决方案: 1、新建HTTP应答改写策略,针对Location头部,将HTTP链接改为HTTPS PS:7.0.5版本以上,HTTP改写策略里面,默认存在HTTP改HTTPS配置,直接引用即可,之前版本则需要手动新增。
2、新建前置调度策略,将应答改写引用进去。
3、新建虚拟服务,引用前置调度策略。 处理结果: 客户可以正常完成跳转
|