若依框架Postman测试 通用下载请求报403错误 (没权限),第一天测还可以过了一天就不行了,但是在浏览器请求路径可以下载
就有点懵,有没有碰到过相同问题的,求解答一下
调用成功时,是不是登陆了或者后端没有加权限控制。
后面调用失败,是不是没有登陆或者加了权限控制
检查下
在ShiroConfig.java加上:
filterChainDefinitionMap.put("/common/download/**", "anon");
将接口加入白名单即可
登录成功是会返session的,有这个session才能成功调用接口。意思就是postman要想调用接口,就必须先在postman发登录请求。postman拿到sesiion才能后续访问。浏览器同理
先调用登录接口,登陆成功后再请求下载接口
这个接口有没有一些比如cookie等请求头里参数是需要变动的
对比浏览器有什么不同