筆者使用這篇教程介紹的方法,,將部署在 SAP ABAP 系統(tǒng)上的 OData 服務(wù),使用如下命令行,,給它綁定一個 localhost:8089 的代理,。 npx cors-http-proxy -t https://xxx:44356/sap/opu/odata/sap/ZBOOK_MANAGE_SRV -p 8089 這樣,,我期望運(yùn)行在本地的 SAP UI5 應(yīng)用,,通過訪問 localhost:8089, 就可以訪問到這個 OData 服務(wù),而不會出現(xiàn)任何的跨域訪問錯誤,。 理想很豐滿,,現(xiàn)實(shí)很殘酷,我遇到如下錯誤消息: Error: unable to get local issuer certificate at TLSSocket.onConnectSecure (_tls_wrap.js:1497:34) at TLSSocket.emit (events.js:315:20) at TLSSocket._finishInit (_tls_wrap.js:932:8) at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:706:12) { code: 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY' }
Understanding certificate chain證書鏈( 根證書(Root Certificate)根證書是屬于頒發(fā)證書機(jī)構(gòu)的數(shù)字證書,。 它在大多數(shù)瀏覽器中都預(yù)先下載并存儲在所謂的 根證書由 CA 嚴(yán)密保護(hù)。CA certificate file 通常的名稱為 中級證書(Intermediate Certificate)中間證書像樹枝一樣從根證書分支出來,。 它們充當(dāng)受保護(hù)的根證書和向公眾發(fā)布的服務(wù)器證書之間的中間人,。鏈中總會有至少一個中間證書,但也可以有多個,。 服務(wù)器證書(server certificate)服務(wù)器證書是頒發(fā)給用戶需要覆蓋的特定域的證書,。 |
|
來自: 汪子熙 > 《JavaScript》