我试图使用AwaazDe REST 调用Javascript,使用一些用户名和密码。但这是行不通的。这是我的密码
function authenticateUser(user, password)
{
var token = user + ":" + password;
// Should i be encoding this value????? does it matter???
// Base64 Encoding -> btoa
var hash = btoa(token);
return "Basic " + hash;
}
/*function UserAction() {*/
/* alert("Searching!");*/
var xhttp = new XMLHttpRequest();
xhttp.open("GET", "https://awaaz.de:443/console/streams-api/groups/", false);
xhttp.setRequestHeader("Content-type", "application/json");
/*xhttp.setRequestHeader("username", "saurabh134741@nitp.ac.in");
xhttp.setRequestHeader("password", "12345");*/
xhttp.setRequestHeader("Authorization", authenticateUser("username","password"));
xhttp.send();
var response = JSON.parse(xhttp.responseText);
alert("No response");
/*}*/ 请帮我解决这个问题。任何帮助都将不胜感激。
发布于 2017-01-30 06:17:41
它无法工作,因为https://awaaz.de:443/不允许跨域请求跨源请求被阻止:相同的原产地策略不允许在https://awaaz.de/console/streams-api/groups/上读取远程资源。(原因: CORS标题“访问-控制-允许-起源”丢失)
https://stackoverflow.com/questions/41929802
复制相似问题