通过rest api鉴权的http请求方式实现系统之间的调用

本篇文档是基于guns系统来实现系统之间http请求rest api鉴权的方式来诠释相关调用方式,实现本地系统调用guns系统。
1、本地系统相关配置实现调用功能

1.1 、不带鉴权的HttpClientUtils实现简单的调用utils
通过rest api鉴权的http请求方式实现系统之间的调用
1.2、rest api鉴权JWT方式的HttpClientApiUtils调用utils
通过rest api鉴权的http请求方式实现系统之间的调用
通过rest api鉴权的http请求方式实现系统之间的调用
1.3、http请求test方法实现
通过rest api鉴权的http请求方式实现系统之间的调用
2、guns系统相关配置接收相关http请求

2.1 WebConfig中增加对rest api鉴权的spring mvc拦截器
通过rest api鉴权的http请求方式实现系统之间的调用
2.2 ShiroConfig中添加配置不走shiro鉴权,走rest api鉴权
通过rest api鉴权的http请求方式实现系统之间的调用
2.3 Rest Api鉴权接口和对应鉴权路径配置
通过rest api鉴权的http请求方式实现系统之间的调用
通过rest api鉴权的http请求方式实现系统之间的调用
2.4 请求Controller设置获取响应的token和测试是否走鉴权
通过rest api鉴权的http请求方式实现系统之间的调用
通过rest api鉴权的http请求方式实现系统之间的调用
3、总结
请求走rest api鉴权,请求测试每个接口都需要带token,如果想单独配置相关请求可以根据第二步的方式来实现相关配置的添加。