This is a common error that occurs when some element on a secure web page (one that is loaded with https:// in the address bar) is not being loaded from a secure source. This usually occurs with Images, Frames, iFrames, Flash, CSS and JavaScripts.
Once you found the elements, change all links to // or make them relative:
Rather than changing all the links to https://, change them to just //
<img src="//www.domain.com/image.gif" alt="" />
Alternatively, if the images or scripts are located on the same domain, you can access them relatively, rather than absolutely:
<img src="image.gif" alt="" />
Now if you are having trouble finding what elements are loading from http instead of https, try WhyNoPadLock.com. This simple tool tells you about any unsecured items on your SSL page.
- 22 Users Found This Useful