我有一個網絡API application.when我運行在本地主機上 該應用程序,然後它正在good..for如: - [http://localhost:5034/].
的Web API服務沒有運行部署後IIS服務器上
它給defult頁我這 我試圖訪問此serviceby的作用的一個這種 URL [http://localhost:5034/api/Products]
,因此這個動作後root.config(索引頁)設置給成功在本地主機JSON形式的響應..
但當我在IIS 7.5上部署此服務時,我部署了此服務,然後再嘗試接受SS通過這個網址[http://localhost/WebAPIApplication/]
應用程序(此URL部署應用程序URL),那麼它給出了一個目錄列表insted的defult頁,我在root.config
2/21/2013 3:17 PM <dir> bin
2/21/2013 3:17 PM <dir> Content
2/19/2013 3:36 PM 32038 favicon.ico
2/19/2013 3:36 PM 112 Global.asax
2/21/2013 3:17 PM <dir> Images
2/19/2013 3:36 PM 1431 packages.config
2/21/2013 3:17 PM <dir> Scripts
2/21/2013 3:17 PM <dir> Views
2/21/2013 3:18 PM 5566 Web.config
設置爲什麼我沒有得到Defult頁我的? 還當我試圖通過這個 URL [http://localhost/WebAPIApplication/api/products]
訪問此服務的行動,那麼它給錯誤:
HTTP錯誤404.0 - 找不到
您正在尋找已被刪除的資源,名稱已更改,或暫時不可用。
我該如何解決這個問題?
在此先感謝..
爲您的目錄列表點您可以拒絕IIS中的目錄列表 – NetStarter 2013-02-21 11:54:19