2017-07-08 139 views
1

我有一個在本地運行的web應用程序。我嘗試使用ngrok用於網絡掛接但ngrok打開整個應用程序的世界。(我不想使用ngrok -auth因爲一些原因。)Ngrok如何轉發到特定的網址?

我想向前ngrok只爲網絡掛接。例如:

Forwarding  http://xxxxx.ngrok.io -> localhost:80/webhook 

ngrok可能嗎?

或者我可以在Apache中重新轉發ngrok請求嗎?我的意思是;

Ngrok轉發到localhost:80和apache檢測來自ngrok的請求並重新轉發到localhost:80/webhook。

回答

0

如果您希望將請求轉發到localhost:80/webhook,則無論您指定服務的回撥位置,請將其設置爲http://xxxxx.ngrok.io/webhook

0

您可以使用https://webhookrelay.com,並指定您希望您的網絡掛接到通過附加到這個URL傳遞終點:

relay forward --bucket my-app http://localhost:80/webhook 

這樣,你的應用程序將不會被暴露給世界。網絡掛接繼電器有兩種模式:

  1. 向前它只是打開單向隧道(沒有人可以從你的應用程序的響應所以它提供網絡掛接一個安全的方式)
  2. 連接它創建了一個雙向隧道與ngrok非常類似。但是,它的確在我們身上加了一些,比如讓我們加密證書,基本/令牌認證和動態內容縮小。
相關問題