带有sha-256加密密码的ajax请求

时间:2019-07-15 06:12:43

标签: javascript ajax

我想使用凭证发出Ajax请求。问题是我没有纯文本密码。密码是在数据库中加密的SHA-256。 我能做什么 ?下面的代码有效,但是我不知道如何在代码中使用SHA-256。

var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
    if(xhr.readyState === XMLHttpRequest.DONE && xhr.status === 200 ) {
        alert("worked");
    }           
}
xhr.open("PUT", nOrigin+"/rest/s1/app/sth/" , false);
xhr.withCredentials = true;
xhr.setRequestHeader("Authorization", 'Basic ' + btoa('user:pass'));
xhr.setRequestHeader('Accept', 'application/json');
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.send(postData);

0 个答案:

没有答案