如何使用 JavaScript 调用 HTTPS 身份验证
How to call HTTPS authentication using JavaScript
我想知道是否有人可以帮助我进行编码,我需要在JavaScript(Google Script)上使用HTTPS进行身份验证。
所有请求都必须通过 HTTPS 发出。所有数据都以 JSON 形式发送和接收。
发出请求时,通过将 Accept 标头正确设置为 application/json,以 JSON 形式接收数据,如下例所示:
$ 卷曲 https://yoursite.desk.com/api/v2/cases/:id '' -u 电子邮件:密码 '' -H "接受:应用程序/json"
这是网站 API 提供的 HTTPS 身份验证。我想知道是否有人可以帮助使用 JavaScript 调用它。
谢谢。
我一直无法很好地测试这一点,但它应该可以工作
var ajax = function(url, user, pass, cb) {
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = readyOrNot;
function readyOrNot() {
if (xhr.readyState < 4 || xhr.status !== 200) return;
xhr.readyState === 4 && cb(xhr);
}
xhr.open('GET', url, true, user, pass);
xhr.send();
}
然后,您可以执行以下操作:
var url ='http://some.thingy.biz/api/v2/:id';
ajax(url, 'myUser', 'myPass', function(data) {
... cool data stuff ...
});
相关文章:
- Sencha Touch和远程服务器上的身份验证
- Javascript清除缓存以清除基本身份验证凭据
- REST的面向公众的身份验证机制
- 当需要身份验证时,ui路由器不会重定向
- 使用Facebook登录,但仍然可以获得:“;此标识池不支持未经身份验证的访问“;
- AJAX HTTP基本身份验证解决方案
- 身份验证后获取Facebook图片
- 如何对单个页面进行密码保护(这不是身份验证系统的一部分)
- Twitter应用程序专用身份验证
- Passport.js成功的身份验证根本没有调用
- 通过JavaScript访问需要身份验证的页面
- UIWebview赢得't通过基本身份验证加载动态加载的资源(通过jQuery mobile)
- 使用JavaScript捕获基本身份验证凭据
- javascript中的Spotify身份验证
- ServiceStack JavaScript服务器事件客户端的身份验证
- Twitter API 1.1无法对您2进行身份验证
- javascript api,用于在第三方域上存储身份验证令牌
- 实施Facebook's无用户身份验证的Graph API
- 如何使用 JavaScript 调用 HTTPS 身份验证
- 使用Chrome的Soundcloud https身份验证