XMLHttpRequest无法加载-Origin'null'因此不允许访问

XMLHttpRequest cannot load - Origin 'null' is therefore not allowed access

本文关键字:不允许 访问 null -Origin XMLHttpRequest 加载      更新时间:2023-09-26

我正在登录,以便通过服务层连接到具有sapb1的Linux服务器,并收到以下错误。

XMLHttpRequest无法加载https://hanab1:50000/b1s/v1/Login.当凭据标志为true时,不能在"Access Control Allow Origin"标头中使用通配符"*"。因此,不允许访问源"null"。

我从谷歌Chrome中发现,尽管进行了尝试,但总是会产生相同的错误,有趣的是,当我们执行视频时https://www.youtube.com/watch?v=ilDH8nhnp4o,我得到了上面标注的错误,但当我直接在下一行https://hanab1:50000/B1S/v1输入URL时,请参阅我可以访问所有信息。

如果有人能提前帮我,我感谢你的合作和兴趣。

简单地说,你不能。若要启用访问控制,您需要更改服务器发送标头的方式。如果您的服务器是基于PHP的服务器:

<?php
  header("Access-Control-Allow-Origin: *");

对于SAP(如果它使用Apache),标题应该是:

Header set Access-Control-Allow-Origin "*"

您可以从这里学习其他服务器:我想为我的服务器添加CORS支持。

相关文章: