2012-04-12 76 views
0

我開始創建一個基於Ruby on Rails構建的RESTful API。我希望我的其他應用程序(託管在同一臺服務器上)能夠使用此API。我有這樣的想法,如果API僅在本地可用,那麼我將不必處理認證邏輯,因爲它不會公開訪問。我從來沒有做過這種事情,所以我甚至不知道我所要求的是否可能(或者如果這是一個好主意)。如何將Rails應用程序作爲只能本地訪問的API託管?

如何託管此應用程序,以便我的REST API只能在本地訪問?

+2

你可以在8082之類的不同端口上啓動你的rails應用,然後像iptables一樣使用防火牆來阻止任何人從外部訪問端口,也許? – Upgradingdave 2012-04-12 22:31:05

回答

0

您可以執行下列操作之一:

  • 設置Web服務器如果你需要給訪問本地網絡,然後配置防火牆轉發端口環回只有

  • 設置網絡服務器僅在專用網絡接口(不是公用)上收聽

相關問題