Jason...excellent! setResponsePage(UserAccount.class) did the trick! Thanks! Using setRedirect(true) didn't have any effect however. I had to redirect to the page class rather than a new instance of it.
This works for me right now...but what happens when I'd like to pass parameters into the constructor of the page I'm redirecting to? -v On Mon, Dec 21, 2009 at 1:52 PM, Jason Lea <ja...@kumachan.net.nz> wrote: > Here are a couple of things to try... > > @RequireHttps checks when the request comes into wicket and issues a > redirect if it is on the wrong protocol. > > I wonder if it is because you are using setResponsePage(new ContactInfo()); > without a redirect, so the @RequireHttps annotation is not checked but the > page still renders. > When you do actually submit the form on the page, wicket can then process > the @RequireHttps annotation and redirects to the page and maybe loses the > posted form values? > > If this was happening you would probably see url has not changed from http > to https. > > Try adding setRedirect(true) or better yet use the > setResponsePage(ContactInfo.class); method instead which will do a redirect > for you. > > If the problem is still occuring, try the HttpFox plugin and look at the > requests and redirects that occur and see if it does issue redirects to > change to https somewhere. The other place redirects occur is with your use > of HybridUrlCodingStrategy... try a different strategy to see if that causes > the problem to go away. > > If there are still problems, you could check the session id to make sure it > is not being lost when switching from http->https (HttpFox is good for > seeing the cookies, and see if the jsessionid cookie changed or not) > > > VGJ wrote: > >> I see, I guess I misunderstood you. I wasn't able to reproduce it in a >> separate test application, however. It has to be encountering something >> in >> this particular application that is causing a problem. I just can't >> figure >> out what that might be, exactly. >> >> I would submit the small test case I made but it works just fine. I can't >> submit the application with the issue I've described, it's company code. >> >> -v >> >> > > -- > Jason Lea > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >