当前位置: 首页 > 知识库问答 >
问题:

AngularJS没有检测到Access-Control-Allow-Origin标头?

仲孙钊
2023-03-14

我正在本地虚拟主机(http://foo.app:8000)上运行一个angular应用程序。它正在使用$http.post向另一个本地虚拟主机(http://bar.app:8000)发出请求。

$http.post('http://bar.app:8000/mobile/reply', reply, {withCredentials: true});

在Chrome Developer Tools的Network选项卡中,我当然会看到选项请求,响应包括标题:

Access-Control-Allow-Origin: http://foo.app:8000

access-control-allog-credentials也设置为true

共有1个答案

沈凯康
2023-03-14

这是chrome中的一个bug。尝试其他浏览器。那就管用了。

 类似资料:
  • 问题内容: 我正在本地虚拟主机(http://foo.app:8000)上运行有角度的应用程序。它使用发出了对另一个本地VirtualHost(http://bar.app:8000)的请求。 当然,在Chrome开发者工具的网络标签中,我看到了OPTIONS请求,响应中包含标题: 但是,POST请求被取消,并出现以下错误: 所请求的资源上没有“ Access-Control-Allow-Orig

  • 问题内容: 将web.xml移植到Java配置后出现以下问题 根据一些Spring参考,尝试了以下尝试: 所选择的值来自有效的web.xml过滤器: 有什么想法为什么Spring java config方法不能像web.xml文件那样工作? 问题答案: 将CorsMapping从更改方法。 为整个应用程序启用CORS很简单: 你可以轻松更改任何属性,以及仅将此CORS配置应用于特定的路径模式: 控

  • Access-Control-Allow-Origin响应 header 指示是否该响应可以与具有给定资源共享原点。 Header type Response header Forbidden header name no 语法 Access-Control-Allow-Origin: *Access-Control-Allow-Origin: <origin> 指令 * 对于没有凭据的请求,服务

  • 我正在写我的webApp,我正在使用AngularJS。在这个应用程序中,我创建了一个名为script.js的文件,并报告了以下代码: 使用这段代码,我调用遵循RESTful原则的API。当我运行代码时,我遇到了以下问题: XMLHttpRequest无法加载https://api.getEvents.co请求的资源上没有“access-control-allow-origin”标头。因此,不允许

  • Response.AddHeader(“Access-Control-Allow-Origin”,“*”)是如何实现的;行设置多个标题时,包括,但没有当我删除它?