签名校验
问题描述:在上传医院接口时,需要将医院的签名(sign_key)与医院设置的签名进行比对,如果相同,则进行医院信息的添加。
1、获取医院系统传的签名
在医院设置接口中的ApiController中加入语句
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/eac97ac7d4e8d76b1d10002a744f1348.png)
paramMap.get(“sign”)中的sign要与医院接口中的ApiServiceImpl中的对应
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d2d32953d1e0f8035b170167f4539417.png)
2、获取医院系统传来的医院编码
3、根据医院编码查询医院设置系统中的签名
4、对查询到的签名进行加密处理,得到签名
5、与第一步中的医院系统传来的签名进行比对
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/040e549ecd89437e8fe2ed40cb0c3c72.png)
加入断点,判断两个签名是否一致
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1432edf9429230d1de48427fd347f143.png)
1、运行hospital-manage,service-hosp&#