我基於.NET框架3.5 SP1和Windows Server 2008(64位)主持開發一個應用程序在瀏覽WCF服務HTTP錯誤404.3 - 未找到」,而在Windows Server 2008(64位)
在瀏覽WCF。服務(.SVC)每一個局部的事情是確定的,但同時與全域網址瀏覽,它得到了一個錯誤
本地地址是這樣的:http://localhost/MyService.svc
和域名地址是這樣的:http://MySite.ir/MyService.svc
順便說一下,頁面(.aspx)和其他文件在localhost和域地址上都能正常工作。
任何想法,將不勝感激
下面是詳細的錯誤:
HTTP錯誤404.3 - 找不到
您請求由於擴展配置問題而無法提供該頁面。如果頁面是腳本,請添加處理程序。如果文件應該被下載,添加一個MIME映射。 詳細錯誤信息
模塊:StaticFileModule
通知:ExecuteRequestHandler
處理程序:StaticFile
錯誤代碼:0x80070032
請求的URL:http://MySite.ir:80/MyService.svc
物理路徑:d:\的Inetpub \虛擬主機\ MySite.ir \的httpdocs \ MyService.svc
登錄方法:匿名
登錄用戶匿名
我有一個處理程序映射,但仍然得到同樣的錯誤 – 2012-08-02 14:51:39
任何人想要把它添加到他們的web.config文件,這對我的作品在.NET 4.5的項目:<添加名稱=」 svc-Integrated「path =」*。svc「verb =」*「type =」System.ServiceModel.Activation.HttpHandler,System.ServiceModel.Activation,Version = 4.0.0。0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35「/> – 2014-07-31 16:45:51
對我來說,將@StefanMohr添加到Web.config中並不適用,但是我改變了'path =」* .svc「'和'verb = 「*」'它運行得很好,因此,我使用過的那條線是:' '(在配置/ system.webServer/handlers處添加) –
2015-04-21 21:42:18