小编典典

如何使用带有基本身份验证的JQuery进行JSONP调用?

json

使用JQuery,如何调用需要基本身份验证的JSONP API?

我可以通过编程方式处理此问题,还是用户必须进行交互,然后在登录对话框中输入用户名和密码?


阅读 216

收藏
2020-07-27

共1个答案

小编典典

JSONP请求不使用XMLHttpRequest对象/系统。因此,无法直接执行此操作。

我尝试了几次FinnNk答案中提到的方法,但是在阅读了有关JQuery邮件列表的讨论后终于放弃了。

更新资料

当我说“没有办法直接做到这一点”时,我的意思是:

  • 您无法以编程方式设置HTTP身份验证凭据(但是,我测试过的大多数浏览器都会提示用户输入凭据)
  • 如果您不希望用户手动输入凭据,则需要使用服务器代理请求。有关出色的描述和示例,请参见此博客文章
2020-07-27