nginx部署,配置https请求,登录成功后,后续请求接口无法携带请求参数
新版本对安全要求调整到了最高,如果需要调用系统接口,需要保证请求token包含部门、角色等信息。
看日志是钉钉认证,应该创建的用户还没有分配。后台管理员分配后就好了。
相关配置等可以看文档说明:https://center.javablade.com/blade/BladeX-Doc/src/branch/master/%E7%AC%AC5%E7%AB%A0%20%E5%8A%9F%E8%83%BD%E7%89%B9%E6%80%A7/5.3%20Secure%E5%AE%89%E5%85%A8%E6%A1%86%E6%9E%B6/5.3.2.2%E4%BB%A4%E7%89%8C%E8%AE%A4%E8%AF%81%E9%85%8D%E7%BD%AE.md#%E4%B8%A5%E6%A0%BC%E6%A8%A1%E5%BC%8F
https://center.javablade.com/blade/BladeX-Doc/src/branch/master/%E7%AC%AC7%E7%AB%A0%20%E7%B3%BB%E7%BB%9F%E5%8D%87%E7%BA%A7/7.34%20%E4%BB%8E3.4.0%E5%8D%87%E7%BA%A7%E8%87%B34.0.0.md#secure%E5%8D%87%E7%BA%A7
但是这个问题只有在后台接口是通过https代理成https请求后才会出现的问题,如果我正常使用ip访问,他是没有问题的
那需要打印转发的token,看看是不是丢失了。后端接收token的时候,把token完整的值打印出来做判断。
扫一扫访问 Blade技术社区 移动端