0
我想通過ngrok公開我的本地開發站點。我的站點使用https(在端口7443上),因爲我使用OpenConnect進行身份驗證,所以我在我的Windows主機文件(例如「127.0.0.1 aaa.bbb.ccc.com」)中設置了一個主機名。本地我通過https://aaa.bbb.ccc.com:7443訪問網站(我不能改變這個或者OpenConnect會中斷)。非法使用SSL和主機名
我在ngrok儀表板中創建了一個保留域,但我不知道如何創建CNAME條目 - 這是否需要hosts文件中的另一個條目?
我試圖用這個命令運行ngrok:
ngrok tls -hostname=aaa.bbb.ccc.com 7443
但它說我必須提供一個參數。如果我使用
ngrok tls -hostname=aaa.bbb.ccc.com:7443
我得到「隧道會話失敗:您必須保留自定義的主機名稱爲您的帳戶可以結合之前未能綁定的賬戶‘XXXX’域‘AAA’ - 它不」。喜歡它的子域。
我升級到付費版本試試這個。我也嘗試添加我的主機文件中的條目(使用CNAME的IP地址),但沒有奏效(502壞網關錯誤)。 – SturmUndDrang
如果你正在使用tls,那麼你需要一個域名的簽名證書,否則大多數服務都不會接受它(假設你正在設置一個web鉤子)。前幾天我遇到了這個問題,所以詳細告訴我你做了什麼以及你得到的結果,我可以幫助 – Ken4scholars
我有一個頒發給* bbb.ccc.com的證書,該證書安裝在我的IIS服務器。在該網站的綁定中,我使用此SSL證書。我必須使用TLS客戶端終止,以便ngrok知道此證書嗎?例如「ngrok tls -crt tls.crt -key tls.key 443」 – SturmUndDrang