我創建了一個運行AppHostHttpListenerBase
的ServiceStack Windows服務。我可以通過偵聽服務器的私有IP地址來偵聽遠程請求(例如http://1.2.3.4:8080/
)。在這種情況下,我可以使用服務器的公共IP地址在Internet上使用服務,但在服務器上執行的請求爲失敗如何使用AppHostHttpListenerBase綁定到公共IP和本地主機
如果我更改綁定地址http://*:8080/
,然後請求到localhost
成功,但我不再能夠通過互聯網,訪問服務器;我得到一個503服務不可用
任何想法如何,我可以有。我的web服務通過Internet監聽本地請求和請求?
而且,就像重要的是,爲什麼當鬆動限制從一個特定的IP監聽地址到一個*
在互聯網上的請求突然開始失敗?
太好了,明白了。對於使用'netsh http add urlacl'配置的特定IP地址,我有一個以前的URL保留。一旦我真的刪除了舊的預留,*版本也開始工作。謝謝! –