2017-06-23 32 views
0

我試圖用斜線命令我鬆弛渠道之一。我試圖使用git API來做POC,並且它工作正常。如何整合內部API(不可訪問外辦公網絡)懈怠斜槓命令

我第一次在這個環節創造了一個斜槓命令: https://api.slack.com/censored/slash-commands

Commnad:/ POC 請求URL:http://jsonplaceholder.typicode.com/posts

這工作得很好,當我鍵入我的頻道的鬆弛聊天框/ OPC。它返回一些數據。

但是,當我改變請求URL到一個內部API,它只能訪問從辦公室域,我得到錯誤:

Darn – that slash command didn't work (error message: Failure when receiving data from the peer). Manage the command at .

我相信,鬆弛是不能夠進入我的內部URL的情況下, 。有可能看到鬆散的日誌嗎?

任何人都可以請幫我在這裏。

回答

2

這可不行,因爲請求URL需要從公共互聯網訪問,以便與怠於工作。

爲了訪問內部API與鬆弛,你將需要某種形式的網關或隧道通過貴公司的暴露請求URL懈怠防火牆。如何做到這一點,解決方案需要根據貴公司的安全策略進行設計。

一種方法是在內部網絡服務器運行的斜槓命令腳本(一個可以訪問內部API)使用VPN隧道到Web服務器暴露在Internet上,例如有一個像ngrok這樣的工具。

+0

雖然它並沒有解決我的問題,因爲我沒有防火牆等知識的編碼器,但我不同意這是唯一的解決辦法。 – undefined