[ 
https://issues.apache.org/jira/browse/SHIRO-826?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17383043#comment-17383043
 ] 

Sita Geßner commented on SHIRO-826:
-----------------------------------

Hello [~bdemers],

here is the [^debug.log] for org.apache.shiro with debug. 8:33:04 AM I've did 
the request.

The exception on 08:32:28 AM is when opening the application and I'm not logged 
in.

> 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)

Reply via email to