gpt4 book ai didi

javascript - 使用ajax时请求的资源上不存在 'Access-Control-Allow-Origin' header

转载 作者:行者123 更新时间:2023-11-28 00:18:10 24 4
gpt4 key购买 nike

所以我有一个可以在本地主机中正确运行的网络应用程序。但是,当我尝试将其部署在 Web 服务器上并尝试登录时,出现以下错误:

XMLHttpRequest cannot load http://smis.wc.lt/login/loguser. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://ssmis.wc.lt' is therefore not allowed access.

我的登录代码包含ajax。这是我的代码:

var login = function login(formdata){
$.ajax({
type: 'POST',
url: Main.Vars.host + 'login/loguser',
contentType: false,
cache: false,
processData:false,
data: formdata,
dataType: 'json',

success: function(data){

if(data.success == true){
window.location.assign(Main.Vars.host + "home/");
}else{
alert("Cannot logged in!");
}

}

});
};

我在后端使用了CodeIgniter。谢谢!

最佳答案

放置

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

在 PHP 脚本之上。

关于javascript - 使用ajax时请求的资源上不存在 'Access-Control-Allow-Origin' header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30273418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com