2017-05-05 127 views
0

我使用MAMP Pro作爲開發環境。我之前使用過ngrokMAMP。但是在這種特殊情況下,它會從ngrok網址重定向到我的本地網址,並且https不可用。ngrok不能使用mamp

我的本地服務器是e-kyc.dev,即時通訊使用ngrok http -host-header=e-kyc.dev 80來運行ngrok。然而 enter image description here 在使用https:/a95118d9.ngrok.io加載歡迎頁面(wihtout SSL),一旦我點擊一個鏈接,它會重定向到本地URL像e-kyc.dev/login代替https:/a95118d9.ngrok.io/login

備註IM:我的服務器可以作爲本地預期,在使用xip.io(對於Lan)和自簽名SSL時也能正常運行。

+0

我知道這是遲了一個月,但是,我希望我的回答下面是有幫助的。 –

回答

0

兩種方式來解決這個問題:

首先,免費的方式:

  1. 爲毫安,去你的主機和關閉內置的SSL。
  2. 在MAMP中,對於該主機,將該主機的端口更改爲80以外的內容(我使用了8080)。
  3. 打開您的終端並導航到Web應用程序的公共目錄。從公共目錄內運行ngrok http 8080
  4. 抓住ngrok提供的https路徑,你應該有成功。

接下來,支付方式:

  1. Upgrate ngrok親或商業計劃
  2. 使用TLS ngrok tls -subdomain=encrypted 443

...我假設OP希望去免費的路線。希望這可以幫助!