繁体   English   中英

jQuery $ .getJSON具有用户名和密码的基本身份验证?

[英]JQuery $.getJSON with username and password basic authentication?

我想要这样的东西: 如何在jQuery和AJAX中使用Basic Auth?

在这个问题中,他们解释了如何使用身份验证

我需要对服务器使用jQuery $.getJSON而不是$.ajax请求,因为它不支持跨站点。 而且我还需要提交用户名和密码。 有没有一种方法可以在$.getJSON提交用户和密码作为参数, $.getJSON无需像https://user:password@myserver.com这样的URL发送它?

$ .getJSON是$ .ajax的简写,因此确实可能需要ajax。 您可以在http://api.jquery.com/jquery.ajax/上看到如何设置标题

$.ajax(url, {crossDomain:true, headers:{'X-My':'Foo'}})

这可能是jQuery AJAX GET调用Pass请求标头的重复

$.getJSON("url", { user: "name", password: "123456" })
    .done(function(json) {
        console.log("Store User autthentication successfully");
    })
    .fail(function(jqxhr, textStatus, error) {
    });

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM