What URL does Wicket generate in your HTML?

--
Jeremy Thomerson
http://www.wickettraining.com



On Wed, Feb 10, 2010 at 6:46 PM, Steve Swinsburg
<steve.swinsb...@gmail.com>wrote:

> Note that this also happens for resources that Wicket serves, eg:
>
> resources/org.apache.wicket.ajax.AbstractDefaultBehaviour/indicator.gif
>
> and ContextImages.
>
> Can I detect HTTPS and force Wicket to serve content over HTTPS?
>
> thanks,
> Steve
>
>
> On 11/02/2010, at 11:14 AM, Steve Swinsburg wrote:
>
> The request for the CSS is a renderCssReference call:
>
> response.renderCSSReference("css/styles.css");
>
> So it should be relative to what ever protocol is being used?
>
>
>
>
>
> On 11/02/2010, at 10:58 AM, jason lea wrote:
>
> The background image url is relative to the css file.  Is the request for
> the css file https?
>
> On Thu, Feb 11, 2010 at 12:35 PM, Steve Swinsburg <
> steve.swinsb...@gmail.com
>
> wrote:
>
>
> Hi all,
>
>
> I have a Wicket application that is running over HTTPS but is rendering
>
> some images (like background images from css) over HTTP only. This causes
>
> the 'This page contains unsecure items' type warning and inspecting the
> Page
>
> Info from Firefox shows they are indeed being served over HTTP only.
>
>
> Luckily I can switch this particular site to be just HTTP and as soon as I
>
> do that, the issues go away (obviously since its all just HTTP now).
> However
>
> I cannot just run the entire app over HTTPS only, as this application is
>
> deployed in many different contexts by many different institutions and they
>
> may be running it over HTTP only.
>
>
> So can I force Wicket to render everything via HTTPS if its running over
>
> HTTPS and just normal HTTP if its running as such?
>
>
> Note that I have things like:
>
>
> .someClass {
>
>  background-image: url(/library/image/silk/icon.png);
>
> }
>
>
> so I can't just prefix all URL links since most of them come from the CSS.
>
>
> thanks,
>
> Steve
>
>
>
>
>
> --
> Jason Lea
>
>
>
>

Reply via email to