作者sqrt1089 (李崩子)
看板C_Sharp
標題[問題] C#Web Service Port 問題
時間Wed Sep 12 09:53:34 2018
各位前輩好:
小弟有一台IIS 伺服器,裡面架設了一個.asmx (web serivce)
IIS port : 8080,架設好之後用另一台電腦(外部IP),找得到此服務
如圖:
https://s1.imgs.cc/img/aaaaaXkLr.png。
之後在這台電腦寫一個簡易的client並參考這個服務,如下圖
https://s1.imgs.cc/img/aaaaaXkLs.png
程式寫法就是呼叫Sserver的function如下:
https://s1.imgs.cc/img/aaaaaXkLT.png
function = helloword(),他應該要回傳字串helloword回來
但是真正執行出問題:
https://s1.imgs.cc/img/aaaaaXkLU.png
請問這樣是哪邊設定錯誤?
備註:
(1) server的防火牆 規則匯入匯出那邊都有開允許8080
--
--
▂▂ ▂▂▂
▂▄▅▅▄▆█ _█◣
◢ (●) ◣/\\
丫 │◥  ̄◤
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.16.57
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1536717221.A.EC5.html
→ ccorn: 之前這種狀況是client端web.config沒設定好 09/12 12:25
→ sqrt1089: 已解決,原因是當我加入服務參考時網址有:8080 09/12 15:54
→ sqrt1089: 但是web.config 裡面她自動產生時沒有加入 09/12 15:54
→ sqrt1089: 手動在web.config 將參考的網址加入:8080即可 09/12 15:55
→ sqrt1089: 感謝ccorn給我方向,....根本不會去注意自動產生的網址. 09/12 15:55