开发者社区> 问答> 正文

在HttpSecurityConfig上使用访问控制时,WithMockUser不起作用

如果使用hasAuthority或hasRole功能,则可以@WithMockUser在测试中使用。但是,如果我使用access该方法,则无法@WithMockUser与正确的用户对象一起使用。

@Bean
public HttpSecurityConfig securityConfiguration() {
    return http -> {
        http.authorizeExchange()
            .pathMatchers(HttpMethod.GET, "/api/**")
            .access(<ReactiveAuthorizationManager>));
    };
}

如何为受上述保护的控制器编写测试HttpSecurityConfig?我需要创建一个UserDetail用于交换的伪对象(我认为)。我使用Webflux。

展开
收起
垚tutu 2019-12-19 16:29:36 670 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
《用管控策略设定多账号组织全局访问边界》 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载