[英]Self-hosting ServiceStack REST Service on local network
我想知道是否有人可以提供幫助 - 我有一個本地網絡(無線,我的電腦和連接到它的筆記本電腦),我嘗試在其上托管使用ServiceStack開發的休息服務。 如果我在計算機上運行應用程序(現在是一個控制台應用程序)並嘗試使用機器IP或127.0.0.1訪問該服務,它工作正常 - 但如果我嘗試從筆記本電腦訪問它,使用計算機的IP它只是停頓,從不調用REST服務。
我已經嘗試關閉所有防火牆等,在管理模式下運行所有內容但仍然沒有...我錯過了一些簡單的工作嗎?
任何幫助深表感謝!
一些代碼示例(My AppHost類繼承自AppHostHttpListenerBase)
restServiceToStart.Value.Init ();
restServiceToStart.Value.Start (_HostUri);
對於我的主機,_HostUri設置為"http://my-ip-address:8080/"
您沒有列出用於啟動AppHost的代碼(在提問時請說明)所以我假設您沒有收聽http://*:{port}/
,例如來自Self Hosting維基 :
var appHost = new AppHost();
appHost.Init();
appHost.Start("http://*:1337/");
*
通配符表示要偵聽每個本地網絡接口。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.