I just received a bug report about the infamous Internet Explorer Security Warning for one of the pages in our application that serves video content over HTTPS.
After viewing the source I found the offender which turned out to be the codebase attribute set to http://www.apple.com/qtactivex/qtplugin.cab.
<object id="videoObject" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="330" height="292"> <param name="src" value="https://securedomain/video.mp4" /> <param name="controller" value="true" /> <param name="autoplay" value="False" /> <param name="scale" value="aspect" /> <param name="cache" value="true"/> <param name="saveembedtags" value="true"/> <param name="postdomevents" value="true"/> <!--[if IE] --> <EMBED name="movie" height="292" width="330" scale="aspect" src="https://securedomain/video.mp4" type="video/quicktime" pluginspage="www.apple.com/quicktime/download" controller="true" autoplay="False" /> <!--[endif]--> </object>
The fix was just to change this to https. https://www.apple.com/qtactivex/qtplugin.cab.
<object id="videoObject" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" width="330" height="292"> <param name="src" value="https://securedomain/video.mp4" /> <param name="controller" value="true" /> <param name="autoplay" value="False" /> <param name="scale" value="aspect" /> <param name="cache" value="true"/> <param name="saveembedtags" value="true"/> <param name="postdomevents" value="true"/> <!--[if IE] --> <EMBED name="movie" height="292" width="330" scale="aspect" src="https://securedomain/video.mp4" type="video/quicktime" pluginspage="www.apple.com/quicktime/download" controller="true" autoplay="False" /> <!--[endif]--> </object>
Fortunately our users have the option of choosing the HTML5 Video player meaning they don’t need to install any 3rd party plugins to view videos.
I am glad that I saw this post. It is informative blog for us and we need this type of blog thanks for share this blog, Keep posting such instructional blogs and I am looking forward for your future posts.
ReplyDeleteCyber Security Projects for Final Year
JavaScript Training in Chennai
Project Centers in Chennai
JavaScript Training in Chennai
One of my college mates is pursuing a professional path as a .Net developer. Maybe, he can help you with this, or he can learn something from this. So, I will share this post with him and see what he can do. As he is a smart guy and always helped me in finding out the best way to order argumentative essay service for my hectic essays.
ReplyDeleteUse our company car tax calculator to help you understand the tax, benefit in kind charges, running costs & insurance group of the car you are interested .. company car tax calculator
ReplyDelete