Another question I can not find any bug reporting about it. Should I try to open a bug or 1.5 will have this fixed anyway?
On 10/31/08, Alan Romaniusc <[EMAIL PROTECTED]> wrote: > I found the problem!! No, I didn't, but I found the wrokaround. > > The problem happens with you configure the filter to use url-pattern = "/*". > If you change to something else, like "/x/*" the redirect will work as > expected! > > just a reference... > > > > > > > On Thu, Oct 30, 2008 at 1:50 PM, Alan Romaniusc <[EMAIL PROTECTED]> wrote: > > I mm trying to test the dumbest example of wicket auth roles, using > > examples in 1.4 m3 zip, and just extends pages that can be found > > there. > > > > Everytime that I log in, I was expected to be redirected from login to > > page that I tried to access, but I am being redirected to the "correct > > page", but without the context path, resulting in a page not found. > > > > Could it be a bug? > > > > > > Dumb Code: > >>>>>>>>>>> > > RoomBookingApplication.java > > public class RoomBookingApplication extends AuthenticatedWebApplication { > > > > protected void init() { > > super.init(); > > mountBookmarkablePage("admin", AdminPage.class); > > } > > > > public Class<? extends Page> getHomePage() { > > return CalendarPage.class; > > } > > > > protected Class<? extends AuthenticatedWebSession> getWebSessionClass() > { > > return RoomBookingSession.class; > > } > > > > protected Class<? extends WebPage> getSignInPageClass() { > > return BookingSignInPage.class; > > } > > > > } > > > > RoomBookingSession.java > > public class RoomBookingSession extends AuthenticatedWebSession { > > > > public RoomBookingSession(Request request) { > > super(request); > > } > > > > public boolean authenticate(String user, String pass) { > > return (user.equals("test") && pass.equals("test")); > > } > > > > public Roles getRoles() { > > if (isSignedIn()) > > return new Roles(Roles.ADMIN); > > return null; > > } > > } > > > > CalendarPage.java > > public class CalendarPage extends WebPage { > > public CalendarPage() { > > add(new Label("helloWorld","itsworking")); > > } > > } > > > > @AuthorizeInstantiation(Roles.ADMIN) > > public class AdminPage extends WebPage { > > } > > <<<<<<<<<<<<<< > > > > if I try to access http://localhost:8080/booking/admin , I am redirect > > to login page. If I enter the correct login and pass, I am redirect to > > http://localhost:8080/admin > > > > > > -- > > > > > > > -- > Alan R. > -- Albert --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]