【发布时间】:2014-11-01 09:43:15
【问题描述】:
我的应用程序将 DRF 用于后端并使用 AngularJS 使用 API。 对于某些特定的 API,我面临以下问题。
XMLHttpRequest cannot load `http://localhost:8000/someurl`. The request was redirected to `'http://localhost:8000/someurl/'`, which is disallowed for cross-origin requests that require preflight.
我正在使用 django-cors-headers 并且我已经确保了我的设置。
- 所有人都允许使用 Cors 来源。
-
Append_slash设置为 True。 -
CORS_PREFLIGHT_MAX_AGE已设置。 - cors 标头中间件已正确设置。
前端服务器在 localhost:3000 上运行。 有什么帮助吗? 谢谢。
【问题讨论】:
标签: django angularjs cors django-rest-framework django-cors-headers