[ https://issues.apache.org/jira/browse/SHIRO-826?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17383093#comment-17383093 ]
Benjamin Marwell commented on SHIRO-826: ---------------------------------------- Hi Sita, I cannot see that you did such a call in the debug.log, only your log on. Can you please double check you made a request to your web application before you collected the debug.log? Please also make sure you do not upload sensitive data, like passwords, here. Thanks, Ben > HTTP 400 with encoded umlauts in URL > ------------------------------------ > > Key: SHIRO-826 > URL: https://issues.apache.org/jira/browse/SHIRO-826 > Project: Shiro > Issue Type: Bug > Affects Versions: 1.7.1 > Reporter: Sita Geßner > Priority: Major > Attachments: debug.log, error-request-with-umlauts.png, > success-request-without-umlauts.png > > > I've updated shiro from version 1.4.2 to 1.7.1. > > I have an rest-endpoint with an Pathvariable: > {code:java} > @RestController > @RequestMapping(value = "/inspektor/verjaehrungs-agent") > @Slf4j > public class MyRestController > @GetMapping("/profile/{name}") > public Profile getProfile(@PathVariable final String name) { > return service.getProfile(name); > } > {code} > When requesting with the Pathvariable name "Test 123" everything works fine. > When requesting with the Pathvariable name "Test ö" I'm getting an HTTP 400. > This error occurs also, when I encode the Pathvariable to "TEST%20%C3%B6". > > Before the update, everything was fine. -- This message was sent by Atlassian Jira (v8.3.4#803005)