如何在wampserver 3中添加Access-Control-Allow-Header

问题描述 投票:0回答:1

我正在尝试使用localhost:8100 /上的我的离子应用程序访问XMLHttpRequest,以访问wampserver 3.1.7 32位上的laravel API主机。

我已经在沼泽里做过

1:httpd.conf:我将“ #LoadModule headers_module modules / mod_headers.so”更改为“ LoadModule headers_module modules / mod_headers.so”。

2:httpd.conf:我添加:

<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin: *
</IfModule>

httpd-vhosts.conf中的3:我在]中添加“标头集Access-Control-Allow-Origin“ *”“>

<VirtualHost *:80>
 ServerName localhost
 ServerAlias localhost
 DocumentRoot "${INSTALL_DIR}/www"
 <Directory "${INSTALL_DIR}/www/">
  Options +Indexes +Includes +FollowSymLinks +MultiViews
   Header set Access-Control-Allow-Origin "*"
   AllowOverride All
   Require local
  </Directory>
</VirtualHost>

而且当我尝试在ionic和laravel之间发出ajax请求时,仍然出现此错误:

 Access to XMLHttpRequest at 'http://localhost/cn/public_html/api/auth/login' from origin 
 'http://localhost:8100' has been blocked by CORS policy: Request header field content-type is not 
 allowed by Access-Control-Allow-Headers in preflight response.

我试图通过localhost:8100 /上的我的离子应用程序访问XMLHttpRequest,以访问wampserver 3.1.7 32位上的laravel API主机。我已经在wamp 1中做了:httpd.conf:我更改了“ #LoadModule ...

laravel ionic-framework cors wampserver
1个回答
0
投票

您可以使用此包:

© www.soinside.com 2019 - 2024. All rights reserved.