获取代码:“ UNABLE_TO_VERIFY_LEAF_SIGNATURE”}在尝试运行脚本时在我的苹果终端机中引发了“未捕获的异常”

时间:2019-06-03 18:05:35

标签: bash

预先抱歉,因为我对此非常感兴趣,可能无法很好地解释它。我试图通过苹果终端运行脚本,以将API连接到Google表格数据库以更新应用程序,但是在脚本运行时,我收到“ UNABLE_TO_VERIFY_LEAF_SIGNATURE”}“抛出未捕获的异常” 然后注销。我不想使用process.env ['NODE_TLS_REJECT_UNAUTHORIZED'] ='0'; 因为这带来了很大的安全风险。

这是我第一次使用bash,因此我没有做任何尝试,因为我不知道除TLS_REJECT之外我还能做什么

运行时得到的信息:

mobenode.js v8.0 1/2/18
errorlogfile=/Users/dgibson/Desktop/GoogleSheets/Import.log
googlespreadsheet=11tKwNspYirKIV7JK7FzoJ9VnWL0CVEx9OeHtSpTHZ
google login
HOST:https://sales.mobe.com
sesstoken found in sheet
{ Error: unable to verify the first certificate
at TLSSocket.<anonymous> (_tls_wrap.js:1116:38)
at emitNone (events.js:106:13)
at TLSSocket.emit (events.js:208:7)
at TLSSocket._finishInit (_tls_wrap.js:643:8)
at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:473:38) code:                                                                      .   'UNABLE_TO_VERIFY_LEAF_SIGNATURE' } 'Uncaught Exception thrown'
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

我希望得到的是要更新的应用程序

这里是我的脚本:

DIRNAME=`dirname "$0"`
echo $DIRNAME

$DIRNAME/framework/node $DIRNAME/framework/googlesheeter/googlesheeter.js /errorlogfile="$DIRNAME/Import.log" /googlespreadsheet=11tKwNspYirKIV7JK7FzoJ9VnWL0CVEx9OeHtSpTHZ

0 个答案:

没有答案