访问控制允许来源错误:我尝试设置标头以允许域,但仍然不起作用


Access-Control-Allow-Origin Error : i tried setting headers to allow domains but still not working,

>我试过这样:

<head>
<meta http-equiv="Access-Control-Allow-Origin" content="http://localhost" />
<script src="jquery.js" type="text/javascript" ></script>
</head>

我也尝试输入*,我尝试通过在计算机上打开HTML文件直接运行,也尝试使用 http://localhost/filename.php,尝试/文件名.html,但没有工作。

也尝试了下面的php代码(我把它放在html标签上方):

<?php
header('Access-Control-Allow-Origin : *');
?>
<html>
<head>

但是收到错误:访问控制允许原产地不允许原 http://localhost。

如果我直接从文件运行,则会收到错误:访问控制允许原点不允许原点空。

解决方案是什么?
谢谢

这是一个服务器设置(据我所知)。你可以把它放在一个Apache(如果你正在运行Apache)配置文件中 <Directory>, <Location>, <Files> or <VirtualHost>节,或在 .htaccess 文件中:

Header set Access-Control-Allow-Origin *

此外,* 可以是"http://localhost"。确保已启用/安装mod_headers。