ok stupid question. seems to be nothing related to android or wicket ...

it was a jetwick.com vs. www.jetwick.com issue so good old apache is the
bad man ;)

>  Hi,
>
>> and effectively bind it to a real session
> What do you mean with this?
>
> I'm having exactly the same issue, that a new session is opened after
> redirection
>  ... but only for android devices (built-in browser+opera)!? For desktop
> firefox it works.
>
> The redirect-url looks in both cases similar to:
> http://jetwick.com/login/callback/true/slide/true?oauth_token=oat&oauth_verifier=oav
>
> Is this a browser issue or probably a tomcat 6 issue when appending the
> session id? Or is this wicket (1.4.17) related?
>
> Here is the code from my Login class:
> Form form = new Form("form") {
>     @Override public void onSubmit() {
>         // create url:
>         String url = ...;
>         setRedirect(true);
>         getRequestCycle().setRequestTarget(new RedirectRequestTarget(url));
>     }
> ...
>
> When receiving the redirect-url I'm doing the following in my login class:
>
> String callback = parameters.getString("callback");
> if ("true".equals(callback)) {
>    parameters.remove("callback");
>    setRedirect(true);
>    setResponsePage(new Jetslide(parameters));
>    return;
> }
>
> Regards,
> Peter.
>
> BTW: I was having session related issues with desktop browsers when
> doing setResponsePage(Jetslide.class, params) instead of
> setResponsePage(new Jetslide(params)) !?
>
>> just and idea, declare an anonymous role in your app. and effectively bind
>> it to a real session, once the token is obtained elevate the users right.
>>
>> On Mon, Apr 25, 2011 at 6:35 PM, nimmy [via Apache Wicket] <
>> [email protected]> wrote:
>>
>>> Hi,
>>>
>>> I have a user who has a temporary session (i.e. is not logged in).  I need
>>> to redirect him/her to an external page for to get an access token (e.g.
>>> Facebook/Flickr access token).
>>>
>>> Is there anyway to keep the same session? I find that the user has a
>>> different session after the redirection.
>>>
>>> Thanks for your help.
>>>
>>> Cheers,
>>> Nim
>>>
>>> ------------------------------
>>>  If you reply to this email, your message will be added to the discussion
>>> below:
>>>
>>> http://apache-wicket.1842946.n4.nabble.com/Question-on-sessions-tp3474193p3474193.html
>>>  To start a new topic under Apache Wicket, email
>>> [email protected]
>>> To unsubscribe from Apache Wicket, click 
>>> here<http://apache-wicket.1842946.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=1842946&code=amNnYXJjaWFtQGdtYWlsLmNvbXwxODQyOTQ2fDEyNTYxMzc3ODY=>.
>>>
>>>
>>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to