我想要这样的事情:How to use Basic Auth with jQuery and AJAX?
在问题中,他们解释了如何使用身份验证
我需要对服务器使用jQuery $.getJSON
而不是$.ajax
请求,因为它不支持跨站点。
而且我还需要提交用户和密码。
有没有办法在$.getJSON
中提交用户和密码作为参数而不在https://user:password@myserver.com
这样的网址中发送?
答案 0 :(得分:0)
$ .getJSON是$ .ajax的简写,所以你可能确实需要ajax。您可以在http://api.jquery.com/jquery.ajax/上看到如何设置标题
$.ajax(url, {crossDomain:true, headers:{'X-My':'Foo'}})
的副本
答案 1 :(得分:0)
$.getJSON("url", { user: "name", password: "123456" })
.done(function(json) {
console.log("Store User autthentication successfully");
})
.fail(function(jqxhr, textStatus, error) {
});