如何解决从本地主机到在线服务器的访问控制允许来源
我需要从本地主机查询在线服务器上的数据库。我知道我可以在我的在线服务器中使用
header("Access-Control-Allow-Origin: *");
我读到使用通配符不是很好。考虑到我将要有大约100台不同的计算机从本地主机连接到我的在线服务器,我该如何完成两件事:
- 请确保仅这台计算机可以连接到我的在线服务器,并避免使用通配符。
- 找到一种方法来设置每台计算机的本地主机,而不必依赖于它们的IP或在标头中添加所有IP的东西。
更多信息:请求来自使用Xampp安装在本地主机中的应用程序。从具有Ajax请求的Localhost到联机服务器上的php文件。现在,该联机服务器文件在访问控制上具有通配符。因此,除了通配符外,我还应该在标题(Access-Control-Allow-Origin)上放置什么。应该是http:localhost吗?
有什么主意吗?谢谢!
解决方法
您可以将localhost设置为允许的来源,这是有效的来源。
它将是http://localhost
(除非您的本地主机应用程序使用HTTPS)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。