当前位置: 首页 > 面试题库 >

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

方琦
2023-03-14
问题内容

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

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


问题答案:

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

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

更新资料

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

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


 类似资料:
  • 我一直试图用restTemplate传递基本身份验证,但它甚至没有将身份验证头传递给服务器。下面是我使用的bean定义` `

  • 问题内容: 我目前正在尝试使用HTTP和HTTPS访问URL。我尝试访问的URL需要基本身份验证。使用HTTP可以正常工作,但是使用HTTPS则不能。我不确定是否需要使用HTTPS添加其他内容。该URL应该返回给我的文本是键值格式,可以加载到对象中。 这是到目前为止我尝试过的代码。 这是证书类别 当我删除所有证书代码(以及证书代码)时的错误消息: 问题答案: 问题似乎是由于在更改连接的和实例之前打

  • 问题内容: 我可以通过接收到请求的xml 但不是 没有JavaScript错误,没有跨域策略问题。可能是语法错误,但是我找不到合适的教程。有什么建议吗? 问题答案: 我认为您需要纯格式:

  • 我是全新的RestTemboard和基本上在REST API也。我想通过Jira REST API检索我的应用程序中的一些数据,但取回401未经授权。在jira rest api留档上找到并发表文章,但不知道如何将其重写为java,因为示例使用curl的命令行方式。我将感谢任何建议或建议如何重写: 进入java使用SpringRest模板。其中ZnJlZDpmcmVk是用户名:密码的Bas64编码

  • 问题内容: 我正在尝试通过浏览器创建基本身份验证,但是我真的无法到达那里。 如果此脚本不在此处,则浏览器身份验证将接管,但是我想告诉浏览器用户即将进行身份验证。 地址应类似于: 我有一个表格: 和一个脚本: 问题答案: 使用jQuery的回调添加带有身份验证信息的HTTP标头:

  • 假设我们有以下部分的web安全配置: