Hi George, I don't have that property set to anything. My login page is just called "login" though! This problem is also happening on other pages that I have marked as secure, for example "register".
Links aside I can't even hit those pages without getting caught in a redirect loop, but I can happily hit any other page over https that does not have the @Secure annotation. I've been looking around trying to find a filter or something in the Tapestry source that uses this @Secure annotation but can't seem to find it. I'm on Tapestry 5.3.7 for what that's worth. Thanks, Ben. > Date: Wed, 18 Feb 2015 11:47:16 -0500 > Subject: Re: Weird behaviour generating URLs for HTTPS pages > From: gchrist...@cardaddy.com > To: users@tapestry.apache.org > > Hi Ben, what is your LOGIN_URL set too? Your not trying to secure the same > page your LOGIN_URL is set to right? > > Example > configuration.add(SecuritySymbols.LOGIN_URL, "/login"); > > On Wed, Feb 18, 2015 at 11:20 AM, Ben Titmarsh <ben.titma...@hotmail.co.uk> > wrote: > > > Hey Guys, > > > > I've just got my web server set up for SSL and it's working, but am > > experiencing some odd behaviour from Tapestry. I've added the @Secure > > annotation to one of my pages but by default the link is generated thus: > > > > https://[DOMAIN]:80/login > > > > I tried adding: > > > > configuration.add(SymbolConstants.HOSTPORT_SECURE, "443"); > > > > The link is now generated correctly like this (without a port): > > > > https://[DOMAIN]/login > > > > However when I hit that link, it gets caught in an infinite 302 redirect > > loop. > > > > I can quite happily hit any page without the @Secure annotation over https > > and it loads fine. > > > > Any pointers? > > > > Thanks, > > Ben. > > > > > > > -- > George Christman > CEO > www.CarDaddy.com > P.O. Box 735 > Johnstown, New York