Ember 应用已被 CORS 策略阻止
Ember app has been blocked by CORS policy
我试图使用我的 api 并且我在 ember 应用程序上有一个功能来登录,但是当登录操作被触发时,我收到下面的消息。我收到此错误的原因是什么?
login:1 Access to fetch at 'https://app-dev.some-url.com.au/api/login' from origin
'http://localhost:4099' has been blocked by CORS policy: Response to preflight request doesn't
pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested
resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch
the resource with CORS disabled.
您的 API 服务器未配置为接受来自其他来源的 Web 应用程序的请求。部分选项:
配置您的 API 以服务于 Access-Control-Allow-Origin
header
在浏览器发出的 OPTIONS
请求上进行测试。它
可能是 Access-Control-Allow-Origin: *
如果你懒惰或不能
提前知道人们将来自什么起源。这个很难(硬
在不知道您的 API.
详细信息的情况下更具体地说明这一点
使用 Ember CLI 的 API
代理
绕过 CORS 需求的功能。这是开发模式
只是,虽然。您需要在生产中使用类似的解决方案
Ember CLI 的开发服务器不存在。
我试图使用我的 api 并且我在 ember 应用程序上有一个功能来登录,但是当登录操作被触发时,我收到下面的消息。我收到此错误的原因是什么?
login:1 Access to fetch at 'https://app-dev.some-url.com.au/api/login' from origin
'http://localhost:4099' has been blocked by CORS policy: Response to preflight request doesn't
pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested
resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch
the resource with CORS disabled.
您的 API 服务器未配置为接受来自其他来源的 Web 应用程序的请求。部分选项:
配置您的 API 以服务于
详细信息的情况下更具体地说明这一点Access-Control-Allow-Origin
header 在浏览器发出的OPTIONS
请求上进行测试。它 可能是Access-Control-Allow-Origin: *
如果你懒惰或不能 提前知道人们将来自什么起源。这个很难(硬 在不知道您的 API.使用 Ember CLI 的 API 代理 绕过 CORS 需求的功能。这是开发模式 只是,虽然。您需要在生产中使用类似的解决方案 Ember CLI 的开发服务器不存在。