| 1234567891011121314151617181920212223242526272829303132 | = Testing HTTP Basic AuthenticationWhile it has always been possible to authenticate with HTTP Basic, it was a bit tedious to remember the header name, format, and encode the values.Now this can be done using Spring Security's `httpBasic` xref:servlet/test/mockmvc/request-post-processors.adoc[`RequestPostProcessor`].For example, the snippet below:[tabs]======Java::+[source,java,role="primary"]----mvc	.perform(get("/").with(httpBasic("user","password")))----Kotlin::+[source,kotlin,role="secondary"]----mvc.get("/") {    with(httpBasic("user","password"))}----======will attempt to use HTTP Basic to authenticate a user with the username "user" and the password "password" by ensuring the following header is populated on the HTTP Request:[source,text]----Authorization: Basic dXNlcjpwYXNzd29yZA==----
 |