【中高階級】-Web Service(5)區域網路連線測試

閱讀時間約 5 分鐘

當我們架好站、WebService測試完,接著就是測試區域網路連線啦~

Step6:區域網路測試

1.在 IIS中將localhost部分改為IP形式

(1)[測試未指派IP]在IIS管理員中選擇我們設定的站台WebJune,再看到右邊點選「繫結」,選擇我們的連接埠9012選項,點選「編輯」查看IP位址是否為「全部未指派」,若否則修改

localhost改為IP-1

localhost改為IP-1

localhost改為IP-2

localhost改為IP-2

localhost改為IP-3

localhost改為IP-3


(2)[測試未指派IP]站台WebJune重新整理後,再點選「預覽網站」

localhost改為IP-4

localhost改為IP-4

就會跳出下面這個網站,注意!!網址此時為:http://localhost:9012

localhost改為IP-5

localhost改為IP-5

※假若非跳出這樣的網站,就看此篇後面的問題區「一、HTTP 錯誤 403.14 - Forbidden」。


(3)[測試指派IP]直接將網址改成:http://192.168.1.106:9012,重新整理後....有沒有發現就會出現跟剛剛的頁面一模一樣啊!!!

localhost改為IP-6

localhost改為IP-6

假若不知道輸入甚麼網址,那就到剛剛選擇的「全部未指派」那個畫面下拉選單看到有一個192.168.1.106,這就是可以連線到的IP

localhost改為IP-7

localhost改為IP-7

那麼我們再直接將網址再改成:http://127.0.0.1:9012,在重新整理後,噹噹!!發現了嗎?又出現跟剛剛的頁面一模一樣了!!!

localhost改為IP-8

localhost改為IP-8

代表著說,當我們區域網路測試成功後,那麼就會有三種方法可以連上同一個頁面
(1)http://localhost:9012
(2)http://192.168.1.106:9012
(3)http://127.0.0.1:9012

 

2.在 VC#中將localhost部分改為IP形式

(1)將我們VC#建立的「UseWebService」執行後,看到電腦銀幕最右下方找到「IIS Express」的ICON,按右鍵選擇「顯示所有應用程式」

localhost改為IP-9

localhost改為IP-9

localhost改為IP-10

localhost改為IP-10

它就會跳出一個視窗顯示正在執行IIS的應用程式,此時我們點選剛剛執行的應用程式,再看下面顯示「組態的路徑」

localhost改為IP-11

localhost改為IP-11


(2)依照這個路徑找到「applicationhost.config」檔案,快速點兩下打開,並按下「Ctrl+F」搜尋:bindingInformation=“*

localhost改為IP-12

localhost改為IP-12

選擇剛剛我們執行的專案的那一區就好(也就是黃色底線),看到紅框區域

localhost改為IP-13

localhost改為IP-13


此區呢!可以複製再往後新增下面三選一

(A)「 <binding protocol="http" bindingInformation="*:13286:*" />  」
(B)「<binding protocol="http" bindingInformation="*:13286:192.168.1.106" />」
(C)「<binding protocol="http" bindingInformation="192.168.1.106:13286:*" />」
localhost改為IP-14

localhost改為IP-14

(3)接著重新執行

此執行網址為:http://localhost:13286/WebForm1.aspx

localhost改為IP-15

localhost改為IP-15


由於我們剛剛輸入的是B選項,所以我們把網址中的localhost改為192.168.1.106,重新整理一下卻發現......

localhost改為IP-16

localhost改為IP-16


它居然顯示「Bad Request - Invalid Hostname」問題,那怎麼辦?

以「系統管理員身分執行」並開啟CMD(命令提示字元),輸入

netsh http add urlacl url=http://192.168.1.106:13286/ user=everyone

按下Enter後看到「URL 保留區新增成功」這時代表這個網址才是真正的新增完畢。

localhost改為IP-17

localhost改為IP-17

(4)重新再執行一次,

假若網址為​http://localhost:13286/WebForm1.aspx

那麼就直接將網址中的localhost改為192.168.1.106,也就是:http://192.168.1.106:13286/WebForm1.aspx

此時就可以看到兩者的網址都會是一樣的畫面,代表測試成功囉!!!

localhost改為IP-18

localhost改為IP-18

(5)若想刪除URL的話

以「系統管理員身分執行」並開啟CMD(命令提示字元),輸入

netsh http delete urlacl url=http://192.168.1.106:13286/

按下Enter後看到「URL 保留區刪除成功」這時代表這個網址已經刪除完畢。

localhost改為IP-19

localhost改為IP-19



※問題區:

一、HTTP 錯誤 403.14 - Forbidden

[問題區]-1

[問題區]-1

網站出現上面這一個錯誤畫面的話該怎麼辦?

不用擔心,請大家到最一開始我們用VC#架設到IIS的站台那邊,也就是我們發行的目標位置檔案中去找到「Web.config」將它開啟

不清楚檔案位置的話可以看->(【中高階級】-Web Service(3)建立  Step4的第3點)
[問題區]-2

[問題區]-2

接著輸入下圖3行的程式碼,輸入完後執行。

[問題區]-3

[問題區]-3

網頁就會看到下面這一張頁面啦~接著就可以重新再做一次此篇最上面的Step6的第一點測試的部分

[問題區]-4

[問題區]-4




那麼到這邊,首先先恭喜大家!!

 WebService已經測試完畢了,辛苦大家一步步完成這些操作,接下來就是可以來玩玩看實作了唷!!

20會員
43內容數
Hello~ Welcome to my blog~❤ 這邊會分享我在程式這條道路中的學習與成長, 過程中從而了解自己的不足,再學習。 希望透過分享的方式, 也讓正在學習程式的夥伴們一起學習, 我們一起加油吧~ 「彼此都會成為彼此之間的影響力」(´,,•ω•,,)♡ ❣
留言0
查看全部
發表第一個留言支持創作者!
橙果杏的沙龍 的其他內容
前面已經安裝好IIS後,並且也新建站台了,那麼接下來這篇就會分享如何使用它
接續上一篇 Step2:VC#專案建立 Step3:IIS新建站台 Step4:VC#架設到IIS中
  在開始操作Web Service之前,要先做一些前置作業IIS的安裝,再開始建置Web Service相關內容,最後就是連線測試。   IIS(Internet Information Services)是網際網路資訊服務,可以讓網站使用HTTP/HTTPS、FTP/FTPS、SMTP 等等的
一、什麼是Web Service?   簡單說就是「服務」的概念,人與人間、電腦與電腦間都是一樣的,一個是人與人的一來一回交流,媒介是語言中文,另一個則是個人電腦與伺服器的交流,媒介是HTTP/Internet,那麼有了媒介,就會有共同格式才能做
  全名為Language Integrated Query,又稱LINQ,它是什麼呢?用在哪裡呢?它是一個擁有「集合元素進行資料查詢」的技術,直接將此技術整合到C#裡,也就是說對於任何資料型態只要是遇到以下這幾個型別:
在Visual Studio裡有內建的SQL幫助我們存資料,SQL指的是資料庫,那麼我們就用註冊會員這個例子來看一下怎麼使用內建的SQL吧~ 最後面有寫非常基本的SQL相關語法可以做參考 Step 1:建立資料庫
前面已經安裝好IIS後,並且也新建站台了,那麼接下來這篇就會分享如何使用它
接續上一篇 Step2:VC#專案建立 Step3:IIS新建站台 Step4:VC#架設到IIS中
  在開始操作Web Service之前,要先做一些前置作業IIS的安裝,再開始建置Web Service相關內容,最後就是連線測試。   IIS(Internet Information Services)是網際網路資訊服務,可以讓網站使用HTTP/HTTPS、FTP/FTPS、SMTP 等等的
一、什麼是Web Service?   簡單說就是「服務」的概念,人與人間、電腦與電腦間都是一樣的,一個是人與人的一來一回交流,媒介是語言中文,另一個則是個人電腦與伺服器的交流,媒介是HTTP/Internet,那麼有了媒介,就會有共同格式才能做
  全名為Language Integrated Query,又稱LINQ,它是什麼呢?用在哪裡呢?它是一個擁有「集合元素進行資料查詢」的技術,直接將此技術整合到C#裡,也就是說對於任何資料型態只要是遇到以下這幾個型別:
在Visual Studio裡有內建的SQL幫助我們存資料,SQL指的是資料庫,那麼我們就用註冊會員這個例子來看一下怎麼使用內建的SQL吧~ 最後面有寫非常基本的SQL相關語法可以做參考 Step 1:建立資料庫
你可能也想看
Thumbnail
「設計不僅僅是外觀和感覺。設計是其運作的方式。」 — Steve Jobs 身為一個獨立文案,許多人會以為我們的生活只需要面對電腦,從無到有,用精巧的文字填滿空白的螢幕,呈現心目中獨具風格的作品。 ——有的時候可以如此,但其實這是我們夢寐以求的偶發日常。 更多的時候,白天的工作時間總被各種繁雜
Thumbnail
台股、美股近期明顯回檔,市場敘事發生改變,壞消息一樁接一樁出現,下一步該怎麼走呢?本文將探討近期的宏觀經濟事件,並分享個人的操作思考。
Thumbnail
全球人口高齡化加上3C革命性的突破,兩大因素讓眼疾巨變成不分年齡的病症。Vitargus專利產品經第三方鑑價合理估值為2億美元,評估僅僅這項眼科高階醫材具有的產品價值,將超越現在ABVC集團的市值。股價嚴重被投資市場低估。評估僅僅這項眼科高階醫材具有的產品價值,將超越現在ABVC集團的市值。
Thumbnail
吹風機是每個人日常生活中不可或缺的美容工具,不僅可以快速吹乾頭髮,還可以塑造多種髮型。在這裡,我們為您介紹三款中高階吹風機,它們擁有出色的性能和功能,幫助您實珸無限的造型可能。
Thumbnail
a sword of Damocles此諺語追溯到Cicero(西賽羅)Tusculan Disputations《圖斯克魯姆談話錄》Book 5,chapter 21。a sword of Damocles(髮絲懸劍)比喻「隨時可能降臨的橫禍,可能破壞當前安全或幸福」或「某人將有禍事臨頭」。
Thumbnail
赴歐美念碩博士班天龍國學員,在準備TOEFL(托福)或IELTS(雅思)學術英文聽說讀寫考試中,務必用正面積極心態準備這類高難度英文證照考試。如果你平時是個非常喜歡用英文學習歐美新知者,準備TOEFL(托福)或IELTS(雅思)就是精煉自己高階英文聽說讀寫的最佳助力(而非阻力)。
Thumbnail
筆者因工作性質,常被TOEFL(托福)、IELTS(雅思)、TOEIC(多益)證照考生詢問,平時該如何精進高階英文閱讀及寫作能力?以下是筆者多年自習學術及新聞英文個人心得分享。
Thumbnail
超過88%的富裕階層的人,一天閱讀商管書籍或文章超過30分鐘 現代人因為有了手機,真的越來越少看書 尤其有了小孩後,很難專心好好看一本書 這本書教你怎麼快速看書
Thumbnail
潮網科技於2010年創立以來,致力於研發數位行銷及廣告科技技術,從即時競價技術 RTB、人工智慧AI應用與廣告技術AdTech等,更將專業延伸至行銷科技的雲端應用MarTech產品代理、導入、顧問及延伸應用開發等服務,以深耕亞洲市場為目標,著重於OMO策略,提供品牌企業一站式全通路的行銷服務
Thumbnail
台灣奧美今日宣布高階人事布局,施淑芳歸隊重新加入奧美擔任集團策略長一職,龔大中正式升任集團創意長。未來兩人將協助集團執行長李景宏持續推進跨部門整合,加速數位轉型進程,全面提升集團在現代營銷環境中的競爭力,協助客戶生意的增長讓客戶的品牌更有意義
Thumbnail
「設計不僅僅是外觀和感覺。設計是其運作的方式。」 — Steve Jobs 身為一個獨立文案,許多人會以為我們的生活只需要面對電腦,從無到有,用精巧的文字填滿空白的螢幕,呈現心目中獨具風格的作品。 ——有的時候可以如此,但其實這是我們夢寐以求的偶發日常。 更多的時候,白天的工作時間總被各種繁雜
Thumbnail
台股、美股近期明顯回檔,市場敘事發生改變,壞消息一樁接一樁出現,下一步該怎麼走呢?本文將探討近期的宏觀經濟事件,並分享個人的操作思考。
Thumbnail
全球人口高齡化加上3C革命性的突破,兩大因素讓眼疾巨變成不分年齡的病症。Vitargus專利產品經第三方鑑價合理估值為2億美元,評估僅僅這項眼科高階醫材具有的產品價值,將超越現在ABVC集團的市值。股價嚴重被投資市場低估。評估僅僅這項眼科高階醫材具有的產品價值,將超越現在ABVC集團的市值。
Thumbnail
吹風機是每個人日常生活中不可或缺的美容工具,不僅可以快速吹乾頭髮,還可以塑造多種髮型。在這裡,我們為您介紹三款中高階吹風機,它們擁有出色的性能和功能,幫助您實珸無限的造型可能。
Thumbnail
a sword of Damocles此諺語追溯到Cicero(西賽羅)Tusculan Disputations《圖斯克魯姆談話錄》Book 5,chapter 21。a sword of Damocles(髮絲懸劍)比喻「隨時可能降臨的橫禍,可能破壞當前安全或幸福」或「某人將有禍事臨頭」。
Thumbnail
赴歐美念碩博士班天龍國學員,在準備TOEFL(托福)或IELTS(雅思)學術英文聽說讀寫考試中,務必用正面積極心態準備這類高難度英文證照考試。如果你平時是個非常喜歡用英文學習歐美新知者,準備TOEFL(托福)或IELTS(雅思)就是精煉自己高階英文聽說讀寫的最佳助力(而非阻力)。
Thumbnail
筆者因工作性質,常被TOEFL(托福)、IELTS(雅思)、TOEIC(多益)證照考生詢問,平時該如何精進高階英文閱讀及寫作能力?以下是筆者多年自習學術及新聞英文個人心得分享。
Thumbnail
超過88%的富裕階層的人,一天閱讀商管書籍或文章超過30分鐘 現代人因為有了手機,真的越來越少看書 尤其有了小孩後,很難專心好好看一本書 這本書教你怎麼快速看書
Thumbnail
潮網科技於2010年創立以來,致力於研發數位行銷及廣告科技技術,從即時競價技術 RTB、人工智慧AI應用與廣告技術AdTech等,更將專業延伸至行銷科技的雲端應用MarTech產品代理、導入、顧問及延伸應用開發等服務,以深耕亞洲市場為目標,著重於OMO策略,提供品牌企業一站式全通路的行銷服務
Thumbnail
台灣奧美今日宣布高階人事布局,施淑芳歸隊重新加入奧美擔任集團策略長一職,龔大中正式升任集團創意長。未來兩人將協助集團執行長李景宏持續推進跨部門整合,加速數位轉型進程,全面提升集團在現代營銷環境中的競爭力,協助客戶生意的增長讓客戶的品牌更有意義