我有一个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,我无法获得响应。我们有什么方法可以解决这个错误并使其有效吗?