Edit: ... thats how I can confirm it was broken, because when I change it to http it works.
On 11/02/2010, at 1:26 PM, Steve Swinsburg wrote: > Yes. And thats how I can confirm it breaks when I change the address to just > http. Both http and https work on this particular site which makes it easy > for testing. > > The address is https and then it renders the content in an iframe with source > attribute that is also https (I'm working in a portal framework). > > > > On 11/02/2010, at 1:00 PM, Andrew Lombardi wrote: > >> and the URL for your page in the Location bar *is* https? >> >> On Feb 10, 2010, at 5:55 PM, Steve Swinsburg wrote: >> >>> What I meant to say was that the ContextImage and CSS looks fine, however >>> the actual URLs it renders are all HTTP, not HTTPS when they should be. The >>> first resource link is clearly broken. >>> >>> cheers, >>> Steve >>> >>> >>> >>> On 11/02/2010, at 12:13 PM, Steve Swinsburg wrote: >>> >>>> Hi Jeremy, >>>> >>>> For resources its rendered as >>>> http://myserver/webapp/context/resources/org.apache.wicket.ajax.AbstractDefaultBehaviour/indicator.gif >>>> >>>> For a ContextImage its: >>>> <img src="images/no_image.gif"/> >>>> >>>> For the CSS include its: >>>> <link rel="stylesheet" type="text/css" href="css/styles.css" /> >>>> >>>> It all looks fine except the styles.css that has the classes are sending >>>> the images over HTTP, and they declare like: >>>> >>>> >>>> >>>>>> .someClass { >>>>>> >>>>>> background-image: url(/library/image/silk/icon.png); >>>>>> >>>>>> } >>>> >>>> >>>> >>>> >>>> cheers, >>>> Steve >>>> >>>> >>>> >>>> >>>> >>>> On 11/02/2010, at 11:53 AM, Jeremy Thomerson wrote: >>>> >>>>> 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 >>>>>> >>>>>> >>>>>> >>>>>> >>>> >>> >> >> >> To our success! >> >> Mystic Coders, LLC | Code Magic | www.mysticcoders.com >> >> ANDREW LOMBARDI | and...@mysticcoders.com >> 2321 E 4th St. Ste C-128, Santa Ana CA 92705 >> ofc: 714-816-4488 >> fax: 714-782-6024 >> cell: 714-697-8046 >> linked-in: http://www.linkedin.com/in/andrewlombardi >> twitter: http://www.twitter.com/kinabalu >> >> Eco-Tip: Printing e-mails is usually a waste. >> >> ======================================================== >> This message is for the named person's use only. You must not, directly or >> indirectly, use, >> disclose, distribute, print, or copy any part of this message if you are not >> the intended recipient. >> ======================================================== >> >
smime.p7s
Description: S/MIME cryptographic signature