views:

142

answers:

2

Hi there!

We have a secure website (SSL) in which we want to make calls to google's map server. The map server is http not https and every time there is a refresh of this screen (every minute for us) IE pops up its annoying mixed content message (trying to view a site with secure and non-secure info).

What I am looking for is a way around this. For example, is there a way to proxy the request so that our internal request is https but the other side of the proxy is not secure? I'm trying essentially to spoof the data to trick the browser.

Any ideas here? The actual security of the end point is less important than avoiding the error message itself.

Thanks! Don

+2  A: 

There is a way to suppress this at browser level, which might not be desirable for you, but I thought I'd throw it out there. In IE, Tools | Internet Options | Security | Internet Zone | Custom dialog box, you can set the "Display mixed content" to Enable. It's probably on prompt right now. Again, this is a single user browser level setting, so probably will not work for you. This does open up a lot of problems security wise though, and most admins will not do this (DNS poisoning, m-i-m etc).

Your second option is to become a premier customer: http://code.google.com/apis/maps/faq.html#ssl

Your third option is to use Virtual Earth - which supports native SSL w/o any strings

EDIT see similar question: here

RandomNoob
Thanks for the reply... I was researching virtual earth, but it seems like they have migrated to Bing which does not support a free SSL version... am I missing the virtual earth free webapi that supports SSL? Thanks,db
A: 

Is there seriously no way to fix this without sending $10,000/year to Google?! Sheesh!

Ryan