2010-06-28 133 views
0

我开发了IE插件,它在页面上的每个链接之后添加一个图标。 但是,如果我在https网站上导航,那么我会收到IE限制的消息..... 如果我尝试允许访问IE再次显示该消息。 我该如何解决它或我错在哪里?Internet Explorer BHO和SSL

+0

我只是想提醒你标记你的问题的答案。有一堆原因,请参阅常见问题(http://stackoverflow.com/faq)和此常见问题帖子(http://meta.stackexchange.com/questions/7237/how-does-reputation-work/7238 #7238)的声誉。 – slugster 2010-07-01 09:18:39

回答

0

该图标有一个其src属性的网址。 IE会抱怨,因为您对该src属性使用常规的http协议,而页面的其余部分使用https - 因此您的内容不是来自安全站点。

要解决该问题,请确保您使用的网址与网页的其余部分具有相同的协议 - 因此您需要在支持https的网站上托管您的图像。

+0

但它是不可能的,因为我的图标是在本地文件夹... – 2010-06-28 13:52:44

+0

并有你的答案。 – 2010-06-28 16:50:00

+0

@cpp - 它并不是抱怨**图标来自哪里(尽管它也可以这样做,这取决于您的IE区域设置如何),它对您使用的**协议**非常关注检索它。 – slugster 2010-06-28 21:29:57