[ 
https://issues.apache.org/jira/browse/WICKET-1703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12605539#action_12605539
 ] 

Thomas Mäder commented on WICKET-1703:
--------------------------------------

I'd be ready to do the legwork if someone can help me sketch a solution.

> Allow Intercept Page for POST Requests
> --------------------------------------
>
>                 Key: WICKET-1703
>                 URL: https://issues.apache.org/jira/browse/WICKET-1703
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket
>    Affects Versions: 1.3.3
>            Reporter: Thomas Mäder
>
> By throwing RestartResponseAtInterceptPageException an application can 
> temporarily redirect to an intercept page and then continue to the original 
> destination. This is very handy to show a login page if the user is not 
> authorized, for example. Unfortunately, this only works for GET requests. The 
> problem is that only the current request URL is remembered when the exception 
> is thrown and a redirect to this url is issued later. If the intercepted 
> request is a POST, any request parameters are forgotten. 
> The use case I have in mind is that we have a back end system which has it's 
> own login token which we may lose at any time (for example, if  the user logs 
> in again using another tool). Assume that the user is trying to add a new 
> item in a form in the web browser. The problem is that we need to use the 
> back end system to process the submit of that form. It would be nice if we 
> could just show the intercept page and then continue the original form submit.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to