Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于连接到安全url的XMLHttpRequest_Javascript_Authentication_Ssl_Xmlhttprequest - Fatal编程技术网

Javascript 用于连接到安全url的XMLHttpRequest

Javascript 用于连接到安全url的XMLHttpRequest,javascript,authentication,ssl,xmlhttprequest,Javascript,Authentication,Ssl,Xmlhttprequest,我正在使用我在这里找到的示例代码: 我想从需要身份验证的端点获取JSON字符串 我如何在向端点发出请求时指定我的ID/Pass(是否有一个HTTP头,我可以使用它要求我进行身份验证) 连接到可能需要我们进行身份验证的url的解决方法是什么 如何指定使用SSL证书获取响应 函数loadDoc(){ var xhttp=newXMLHttpRequest(); xhttp.onreadystatechange=函数(){ 如果(xhttp.readyState==4&&xhttp.status

我正在使用我在这里找到的示例代码:

我想从需要身份验证的端点获取JSON字符串

  • 我如何在向端点发出请求时指定我的ID/Pass(是否有一个HTTP头,我可以使用它要求我进行身份验证)

  • 连接到可能需要我们进行身份验证的url的解决方法是什么

  • 如何指定使用SSL证书获取响应

  • 尝试使用标题
    “授权”:“基本”+btoa(用户名+”:“+密码)
    在哪里指定?在xhttp.setRequestHeader中?我需要去掉当前的吗?我可以在当前的请求中添加这个吗?添加另一个请求头作为
    xhtp.setRequestHeader(“授权”,“基本”+btoa(用户名+”:“+密码))现在我看到错误为“对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。因此,不允许来源“null”访问。响应的HTTP状态代码为415。”如果您的API和访问它的页面不在同一域上,然后,您的API需要处理CORS。看见