如果您想将MockMVC与最新的spring安全测试包一起使用,请尝试以下代码:
Principal principal = new Principal() { @Override public String getName() { return "TEST_PRINCIPAL"; } };getMockMvc().perform(get("http://your-url.com").principal(principal)) .andExpect(status().isOk()));请记住,您必须使用基于主体的身份验证才能起作用。



