可以通过在后端API中添加CORS(跨源资源共享)标头来解决此问题。在服务器响应中添加以下标头:
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Headers: Origin, Content-Type, Accept, Authorization
其中,Access-Control-Allow-Origin: *
允许任何来源访问API,您也可以将其替换为特定的源。
另外,如果您使用的是AngularJS(而不是Angular),则需要将 $httpProvider.defaults.useXDomain = true;
添加到您的AngularJS应用程序的配置中,以启用CORS支持。