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

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to