首页 > 编程 > JavaScript > 正文

关于Angularjs中跨域设置白名单问题

2019-11-19 14:01:01
字体:
来源:转载
供稿:网友

在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} }) 

总结

以上所述是小编给大家介绍的关于Angularjs中跨域设置白名单问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表