My server is apache frontend , redirecting all port 80 to 443 and with '/app' prefix , proxyPass to internal tomcat , listening to port 8080
I use the following line to get full url val absUrl = requestCycle.urlRenderer.renderFullUrl(Url.parse(urlFor(MyPage::class.java, pps).toString())) The browser url shows https but the absUrl is http I trace the code , down to UrlRenderer.resolveProtocol() and choose() find my request.getClientUrl().getPort() = 80 so it chooses http , not https Any way to fix this ? wicket-8.0.0