【发布时间】:2020-08-12 03:34:34
【问题描述】:
我想在某些单元测试期间禁用端点的安全性。 我正在使用 webflux 功能端点,所以下面的配置不起作用。
@AutoConfigureMockMvc(secure = false)
我使用配置文件停用了它,但这意味着我无法再使用测试配置文件测试安全性。 还有其他方法可以使用 webflux 吗?
提前感谢您的帮助
【问题讨论】:
-
您能否发布您的端点和您尝试测试的 mockmvc 测试。还有您正在使用的 spring 版本。目前还不清楚您要达到的目标。在 spring boot 2.2 之后,在 MockMvc 中使用
secure=false禁用 spring 安全性甚至不是一个选项 -
@gkc123 我没有使用mockMvc,如问题中所述,我正在使用webflux,所以
@WebFluxTestconfig 和A WebTestClient
标签: java spring-boot spring-webflux spring-boot-test