Angular HTTP请求被阻止 - 显示混合内容

时间:2015-12-16 07:02:13

标签: angularjs angular-http mixed-content

Angular HTTP请求被阻止 - 显示混合内容。

但是当我通过浏览器URL访问时,内容正在显示。

角度代码是:

            $http.post('http://crms.ttteamthoi.in/get_timespent_br', {
                'from': '01/11/2015',
                'to': '25/11/2015'
            }, {
                "headers": {
                    "Content-Type": "application/json; charset=UTF-8"
                }
            })
            .then(function(response) {
              //code here
            }

显示的控制台错误是:

混合内容:“https://dash-thaidash.c9users.io/#/app/tonnage”页面是通过HTTPS加载的,但是请求了一个不安全的XMLHttpRequest端点“http://crms.ttteamthoi.in/get_timespent_br”。此请求已被阻止;内容必须通过HTTPS提供。

这个角度具体吗?

2 个答案:

答案 0 :(得分:1)

解决了问题。

服务器是没有SSL的asp.net应用程序。来自https://c9.io的电话是安全的。这是混合内容错误。

将服务器应用程序更改为SSL&然后为内容类型启用CORS就可以了。

答案 1 :(得分:0)

它似乎不是Angular特有的。 class String def <=> other other = other.to_s unless other.is_a? String # or raise an exception self.length <=> other.length end end ["War & Peace", "Zoo", "Aleph", "The Nest of Gentry"].sort #⇒ ["Zoo", "Aleph", "War & Peace", "The Nest of Gentry"] 主机告诉您仅接受crms.ttteamthoi.in个请求,但您使用https协议发布了一些数据。尝试使用http

您可以模拟http请求here