通过将AuthenticationConfig的过滤器显式添加到,我终于可以使它正常工作
StandaloneMockMvcBuilder。所以我的设置现在看起来像:
private MockMvc mockMvc;@Autowiredprivate MyController controller;@Autowiredprivate AuthenticationConfig authConfig;@Beforepublic void setUp() { mockMvc = standaloneSetup(controller) .setCustomArgumentResolvers(new AuthenticationPrincipalArgumentResolver()) .addFilters(authConfig.getCustomFilter()) .build();}


