PDF以角度4编辑

时间:2018-02-09 09:55:48

标签: javascript node.js angular angular2-forms hapijs

我在节点版本v8.9.4中遇到CORS问题。 错误是 -

Response to preflight request doesn't pass access control check: No 
'Access-Control-Allow-Origin' header is present on the requested 
resource. Origin 'http://localhost:4200' is therefore not allowed 
access.

在前端我正在使用angular4,并在我的标题中放置了代码,但仍面临问题。

header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET, POST, PATCH, PUT, DELETE, 
OPTIONS');
header('Access-Control-Allow-Headers: Origin, Content-Type, X-Auth-
Token');

1 个答案:

答案 0 :(得分:0)

不幸的是,这是Chrome错误/问题:https://bugs.chromium.org/p/chromium/issues/detail?id=67743

你必须要么

  • 使用其他浏览器进行测试
  • 编辑主机文件以指定您选择的localhost to some pseudo-domain
  • 直接从您(或其他真实的)网站进行测试,而不是在localhost上进行测试