Closed
Description
Summary
When providing a basic auth header without any user/password combination an java.lang.StringIndexOutOfBoundsException: String index out of range: -1
is thrown.
Actual Behavior
When a Basic Auth Web Request is executed with following header: Authorization: Basic
an index out of range exception is caused. By these lines within the BasicAuthenticationConverter
This exception causes an http 500 respones.
Expected Behavior
Expected would be a http 401 as result of the original web request
Configuration
Version
spring-security: 5.2.2.RELEASE