关于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} 
}) 

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

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容