使用 JQuery,我将如何调用需要基本身份验证的 JSONP API?
我可以以编程方式处理这个问题,还是用户必须交互并在登录对话框中输入用户名和密码?
使用 JQuery,我将如何调用需要基本身份验证的 JSONP API?
我可以以编程方式处理这个问题,还是用户必须交互并在登录对话框中输入用户名和密码?
JSONP 请求不使用 XMLHttpRequest 对象/系统。因此,没有办法直接做到这一点。
我尝试了几次 FinnNk 的回答中提到的方法,但在阅读了 JQuery 邮件列表上的这个讨论后最终放弃了。
更新
当我说“无法直接执行此操作”时,我的意思是:
这有点令人困惑,因为http://docs.jquery.com/Ajax/jQuery.getJSON没有与 docs.jquery.com/Ajax/jQuery.ajax 相同的选项
@HRJ 引用的帖子中的源代码链接已损坏,请尝试以下操作:
https
://github.com/bitly/oauth2_proxy
或
https://oauth.net/code/
编辑:我确实设法找到(现已过时的)源代码:
https ://code.google.com/archive/p/xdoauthproxy/