403 - Spring MVC 中请求映射的禁止错误
403 - Forbidden error for a Request Mapping in Spring MVC
我正在编写一个简单的 Spring MVC 控制器,其中包含一些基本的请求映射,如下所示。
@Controller
public class UserController {
@RequestMapping("/showReg")
public String showRegistration() {
return "login/registerUser";
}
@RequestMapping("/showReg1")
public String showRegistration1() {
return "login/registerUser";
}
}
访问 localhost:8080/showReg 给出了想要的结果。
但是,localhost:8080/showReg1 给我 403 - 禁止访问。
我确信我遗漏了一些非常简单的东西。它到底是什么?请帮我解决这个问题。
默认情况下,所有 url 都受到 spring 安全保护。
检查您的安全配置文件。您可能已经从安全性中打开了 url,如下所示。
对于xml配置:
<http pattern="/showReg" security="none"/>
或java配置:
@Override
public void configure(WebSecurity web) throws Exception {
web.ignoring()
.antMatchers("/showReg/**");
}
我正在编写一个简单的 Spring MVC 控制器,其中包含一些基本的请求映射,如下所示。
@Controller
public class UserController {
@RequestMapping("/showReg")
public String showRegistration() {
return "login/registerUser";
}
@RequestMapping("/showReg1")
public String showRegistration1() {
return "login/registerUser";
}
}
访问 localhost:8080/showReg 给出了想要的结果。
但是,localhost:8080/showReg1 给我 403 - 禁止访问。
我确信我遗漏了一些非常简单的东西。它到底是什么?请帮我解决这个问题。
默认情况下,所有 url 都受到 spring 安全保护。
检查您的安全配置文件。您可能已经从安全性中打开了 url,如下所示。
对于xml配置:
<http pattern="/showReg" security="none"/>
或java配置:
@Override
public void configure(WebSecurity web) throws Exception {
web.ignoring()
.antMatchers("/showReg/**");
}