如何在流星中使用身份验证参数调用jenkins URL?

时间:2018-01-24 09:07:27

标签: node.js http meteor jenkins

我有一个jenkins网址,需要登录才能查看内容。在我的项目中,我必须从jenkins中获取一些数据。为此我使用了

HTTP.get('http://xyz.abc/job/test1/job/test2/job/test3/api/json?pretty=true',{auth:"username:password"});

对于其他没有强制认证来查看工作区的jenkins,上述请求格式有效。但是,当我运行这个时,我得到:

 Exception while invoking method 'GetJobs' Error: unable to verify the first 
  certificate
 I20180124-13:50:48.142(5.5)?     at TLSSocket.<anonymous>(_tls_wrap.js:1103:38)
 I20180124-13:50:48.142(5.5)?     at emitNone (events.js:106:13)
 I20180124-13:50:48.142(5.5)?     at TLSSocket.emit (events.js:208:7)
 I20180124-13:50:48.143(5.5)?     at TLSSocket._finishInit(_tls_wrap.js:637:8)
 I20180124-13:50:48.143(5.5)?     at TLSWrap.ssl.onhandshakedone(_tls_wrap.js:467:38)

我尝试从浏览器登录该URL,但这是成功的。但是通过http.call,我无法获得响应。我们有什么方法可以解决这个错误并使其有效吗?

0 个答案:

没有答案