混合内容:此请求已被阻止;内容必须通过HTTPS提供

时间:2016-10-04 08:59:19

标签: javascript jquery ajax mixed-content baidu

我正在开发一个具有地图功能的网络应用。我使用index.html文件中的script标签下载地图库。但现在因为它是脚本标记,所以每次重新加载浏览器时都会下载地图库。所以为了缓存它,我尝试使用$ .ajax({url:" libraryURL",cache:true})下载它。这会下载库并缓存它,这很好。 但问题是我使用https:加载我的应用程序,如果我使用脚本标记下载地图库,这可以正常工作。从现在开始我改为$ .ajax,我看到我收到了以下错误。

混合内容:' https://baseurl'是通过HTTPS加载的,但请求了一张不安全的图片' http://online2.map.m/tile/'。此内容也应通过HTTPS提供

我不清楚为什么在使用$ .ajax下载地图脚本文件时抛出错误,如果我使用脚本标记下载错误,则会出现错误。

如果我使用$ .ajax,我会在http触发中看到一些请求,我不知道为什么。因此我得到混合内容问题。使用脚本标记,不要看到这个。

我使用的网址完全一样。有什么想法吗?

请帮忙......

0 个答案:

没有答案