带有Spring安全身份验证的Spring boot Junit



下面是我为junit测试编写的代码

MvcResult mvcResult = (MvcResult) mvc.perform(MockMvcRequestBuilders.put(uri).headers(headers)
.contentType(MediaType.APPLICATION_JSON).content(json)).andReturn();

并且我需要在上面的代码中包括身份验证。用户名是"admin",密码也是"admin"。

怎么做?请帮帮我。

您已经在headers变量中有了头。您可以在此处设置您的授权标头:headers.setBasicAuth("admin", "admin");

最新更新