angularjs中关于跨域设置白名单

Posted 灬小乙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angularjs中关于跨域设置白名单相关的知识,希望对你有一定的参考价值。

在config中注入$sceDelegateProvider服务使用resourceUrlWhitelist([])方法添加白名单

     跨域时将method的属性设置为"jsonp"就可以访问了

app.config(["$sceDelegateProvider",function($sceDelegateProvider){  
  
        $sceDelegateProvider.resourceUrlWhitelist([    <span style="white-space:pre;">      </span>//跨域添加白名单  
            "self",  
            "http://datainfo.duapp.com/**"  
        ]);  
   }  
]);  
$http({  
     method:"JSONP",  
     url:"http://datainfo.duapp.com/shopdata/getGoods.php",  
     params:{classID:$stateParams.classID}  
})  

参考:https://blog.csdn.net/qq_20343517/article/details/71090229

以上是关于angularjs中关于跨域设置白名单的主要内容,如果未能解决你的问题,请参考以下文章

angularJS ajax 调用失败 403 但 jQuery ajax 调用适用于跨站点 templateUrl 加载。 [复制]

Phonegap 和 Android 4.4.2 白名单不起作用

如何设置urlfilter的白名单?

微信设置应用白名单 怎么设置微信白名单

UAC白名单设置工具怎么用

django应用之corsheaders[跨域设置]