使用版本3.2的spring-security-web spring-webmvc和,我希望根据用户角色(或用户是否经过身份验证)返回不同的视图,这样对于"/"请求,角色匿名用户(或未经过身份验证的用户)获得欢迎页面,角色用户用户获得主页。
我目前的方法是用一个常规控制器来完成这个任务:
@Controller
public class WelcomeCtrl {
@RequestMapping("/")
public String welcome(Principal principal) {
if (userAuthentic
我有一个需要对多个用户进行身份验证的路由。在spring云网关服务上执行集成测试,以测试所有路由的安全性是否按预期工作。如何向单个路径匹配/路由添加多个用户角色?
使用SpringBoot2.1.6、Spring Finchely.SR2、Spring网关、Spring WebFlux安全性(反应性Spring安全性)
@EnableWebFluxSecurity
public class SecurityConfig {
@Bean
public SecurityWebFilterChain springSecurityFilterChain(ServerHttpSecurity http