3
我想知道是否有人可以幫助 - 我有一個本地網絡(無線,我的電腦和一臺筆記本電腦連接到它),我試過託管一個用ServiceStack開發的休息服務它。如果我在計算機上運行應用程序(現在是一個控制檯應用程序),並嘗試使用計算機IP或127.0.0.1訪問服務,它工作正常 - 但如果我嘗試從筆記本電腦訪問它,只需使用計算機的IP即可停止,並且REST服務從未被調用。在本地網絡上自我託管ServiceStack REST服務
我試過關閉所有的防火牆等,在管理模式下運行的一切,但仍然沒有..我是否缺少一些簡單的東西來得到這個工作?
任何幫助非常感謝!
一些代碼示例(我APPHOST類是從AppHostHttpListenerBase繼承)
restServiceToStart.Value.Init();
restServiceToStart.Value.Start (_HostUri);
其中對於我的主要機,_HostUri設置爲"http://my-ip-address:8080/"
嗯,我試過了,以及查驗機,他們都得到對方迴應,他們只是不能調用其他機器上託管出於某種原因,服務:S – KingTravisG 2013-04-08 21:18:15
那麼它必須是一個防火牆。可以在本地機器上,先嚐試關閉它,以便找出它是哪一個,然後一旦確定罪魁禍首,請添加一條更細粒度的規則以允許它通過。 – mythz 2013-04-08 21:25:11
是的,你是對的,這是防火牆 - 出於某種原因,我讓他們都關閉了早些時候,並嘗試它,但仍然沒有,重新啓動兩臺機器後,但它工作正常:) – KingTravisG 2013-04-08 21:31:51