1. 程式人生 > >eggjs 框架代理除錯 SELF_SIGNED_CERT_IN_CHAIN 報錯解決方案

eggjs 框架代理除錯 SELF_SIGNED_CERT_IN_CHAIN 報錯解決方案

eggjs 中的 this.ctx.curl 可以發起一個請求,配置 proxy 可以很方面的通過介面進行問題定位。代理方式如下:

1、開啟 egg-development-proxyagent ,配置 http_proxy 、 https_proxy 環境變數,將代理地址配置為本地 8888 

export https_proxy=http://127.0.0.1:8888;export http_proxy=http://127.0.0.1:8888

2、使用 charles 代理抓包

如果是 https 的請求,需要通過 help -> SSL Proxying -> Install Charles Root Certificate 安裝證書到 Keychain,並配置為 Always Trust。

charles 中右鍵對應的 https 請求,Enable SSL Proxying

3、Node 環境變數配置

由於本地 charles 為自簽名證書,egg 會報一個 SELF_SIGNED_CERT_IN_CHAIN 的錯誤,開發環境配置以下環境變數執行即可

export NODE_TLS_REJECT_UNAUTHORIZED=0 && npm run dev

相關推薦

eggjs 框架代理除錯 SELF_SIGNED_CERT_IN_CHAIN 解決方案

eggjs 中的 this.ctx.curl 可以發起一個請求,配置 proxy 可以很方面的通過介面進行問題定位。代理方式如下: 1、開啟 egg-development-proxyagent ,配置 http_proxy 、 https_proxy 環境變數,將代理地址配置為本地 8888 

eggjs 框架代理調試 SELF_SIGNED_CERT_IN_CHAIN 解決方案

enable 調試 cor 問題 keychain 抓包 報錯 報錯解決 ctx eggjs 中的 this.ctx.curl 可以發起一個請求,配置 proxy 可以很方面的通過接口進行問題定位。代理方式如下: 1、開啟 egg-development-proxy

<問題解決09>使用2017.2版的IDEA的struts2框架啟動tomcat--解決方案如下:

logs exce catalina blog .cn 錯誤 tomcat8 idea tomcat報錯 問題描述:     使用2017.2版的IDEA自動生成的struts2框架的核心包為:          使用這兩個包結合tomcat-8啟動時報如下錯誤:     

Android studio 代碼突然解決方案

cache dst roi image 技術分享 users 方案 file sdn 1.點擊File->Invalidate Caches / Restart... 2.重啟Gradle,清除緩存 3.Clean Project 4.關閉Android Stud

validators配置要點及No result defined for action解決方案

result 文件 con 屬性 得到 驗證類型 name 命名 請求 在做JavaEE SSH項目時,接觸到validators驗證。 需要了解validators配置,或者遇到No result defined for action 這個錯誤時,可查閱本文得到有效解決

關於npm run build 解決方案

好的 修改 func cti nod pre babel 目錄 支持 # 特定的錯誤 ERROR in statics/mobile/js/vendor.cef13a0e680a5bc0d8b3.js from UglifyJsUnexpected token: pun

ReactNative環境搭建擴展篇——安裝後解決方案

每次 搖一搖 ack pst img 工程 項目 python2 -1 之前一篇寫了《邏輯性最強的React Native環境搭建與調試》說了RN的安裝,今天在這裏做一個復盤,讓我們能夠更直觀更深入的了解React Native(以下簡稱RN),這一篇重點來說的就是,安裝之

<問題解決01>Linux虛擬機使用命令yum install --解決方案如下:

spa 控制面板 sdn 命令 題解 art 使用 正常 res 問題描述:   Linux虛擬機上使用yum install命令報錯,錯誤為:Determining IP information for eth0… failed; no link present. eth

<問題解決02>Linux虛擬機使用git push--解決方案如下:

hello class lai git onf http afr 再次 log 問題描述:   使用git push 報錯:     error: The requested URL returned error: 403 Forbidden while accessing

Mac 下 Chrome 瀏覽器 ERR_NETWORK_CHANGED 解決方案

chan 安全 方案 pan chrom remove 由於 pat net 一直以為是 SwitchyOmega 和 SpechtLite 的問題,原來是支付寶安全控件。 由於支付寶現在已經不需要 Mac 安全控件機制,所以可以通過在 terminal 運行以下命令來移

vue-cli打包構建時常見的解決方案

imu cli blog error: 背景 服務 strong 背景圖 log 報錯1:打包後丟到服務器中,打開是空白頁 報錯2:打包後想要在本地file中打開,但是打開是空白頁 報錯3:打包後在瀏覽器中打開,報錯ERROR in xxx.js from UglifyJs

思科和華為交換機loopback-detection引起的解決方案

思科 華為 loopback-detection 今天菜雞哥哥到核心交換發現一堆報錯,如下圖思科對此官方的解釋是:Error Message SW_MATM-4-MACFLAP_NOTIF: Host [enet] in [chars] [dec] is flapping between port

sql無效字符 執行sql語句解決方案

tar nbsp color col copy 坑爹 執行 解決方案 原來 以為是sql中參數賦值有問題,但是將sql語句直接copy到PLSQL中執行,卻沒問題,糾結了好久,原來是 insert語句多了;唉,坑爹 http://www.jb51.net/article/3

Django集成Xadmin list index out of range解決方案

ren get 報錯解決 != del pic 錯誤提示 djang .py return self.render(context) File "C:\Python36\lib\site-packages\django\template\defaulttags

項目pom.xml第一行解決方案

maven text code 報錯解決 pan google bottom 解決方案 des Failed to read artifact descriptor for com.google.code.gson:gson:jar:2.7 less... (?F1) In

使用mysqldump 備份 恢復從庫解決方案(ERROR 1872)

tab 註意 targe 密碼 二進制 5.6 rec 可用 alter 版本:MySQL5.7.22一、報錯現象dba:(none)> start slave;ERROR 1872 (HY000): Slave failed to initialize relay

Unsupported major.minor version 52.0解決方案

ted art csdn 報錯解決 點擊 tom 問題 supported tomcat 參考了https://blog.csdn.net/zixiao217/article/details/52818658 但我換了JDK版本為1.8後,啟動還是報錯,經過排查發現,是to

Failed to execute 'toDataURL' on 'HTMLCanvasElement,在canvas.toDataURL()執行時候解決方案

from info long allow 條件 star The cross can 添加跨域條件 crossorigin="anonymous" 【Redirect at origin ‘http://xxx.xx.com‘ has been block

Access to Image at 'file:///Users canvas本地圖片跨域解決方案

本地服務 canvas 解決方案 圖片 報錯 訪問 can 支持 ESS 1、設置跨域 添加跨域條件 crossorigin="anonymous" 前提是後端支持這個圖片跨域 2、上面加了之後還是報錯   如標題所示  

asp.net core 2.0釋出到IIS流程及解決方案

  我這是個新裝的伺服器,沒有安裝任何軟體。 一、釋出流程 1.安裝AspNetCoreModule託管模組,同時會自動安裝..net core runtime DotNetCore.2.0.8-WindowsHosting.exe https://docs.microsoft.