boot项目,设置接口放行,无效

Blade 未结 1 92
wangzhao
wangzhao 剑童 2025-05-27 11:53

一、该问题的重现步骤是什么?

  1. 自定义一个Controller

    image.png

2. 配置yml接口放行

image.png

3.配置类接口放行

image.png

二、你期待的结果是什么?实际看到的又是什么?

--问题虽然简单,但是我是新手学习框架。

--不需要登录的状态下,我就是想在接口调用调试的时候,能给我返回结果就好。

--结果是403

image.png

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

springblade    4.0.0    本地windows

四、请提供详细的错误堆栈信息,这很重要。

--后台打印信息如下:

2025-05-27 11:49:34.134  WARN 15452 --- [  XNIO-1 task-1] o.s.c.s.interceptor.SecureInterceptor    : 请求越权-访问失败,请求接口:/inspurYzhouAuth/purchase,请求IP:0:0:0:0:0:0:0:1,请求参数:{}

--小白排查如下:
image.png

五、若有更多详细信息,请在下面提供。

1条回答
  • 2025-05-27 15:48

    如果是授权问题,应该返回的报错提醒是你最后一张截图里的:请求越权。

    但是你真是的返回是“真实数据被修改”,所以你还得去查其他地方的判断。

    0 讨论(0)
代码语言
提交回复