IIS7.0 部署wcf 404或者配置MIME(转)
WCF部署在IIS下,報(bào)錯(cuò)如下:
應(yīng)用程序“DEFAULT WEB SITE/IMF”中的服務(wù)器錯(cuò)誤
Internet 信息服務(wù) 7.0
錯(cuò)誤摘要
HTTP 錯(cuò)誤 404.3 - Not Found由于擴(kuò)展配置問題而無法提供您請求的頁面。如果該頁面是腳本,請?zhí)砑犹幚沓绦颉H绻麘?yīng)下載文件,請?zhí)砑?MIME 映射。
詳細(xì)錯(cuò)誤信息StaticFileModuleExecuteRequestHandlerStaticFile0x80070032http://localhost:80/imf/MetaDataService.svcE:\Development\IMF\deploy\services\MetaDataService.svc匿名匿名
最可能的原因:
可能是缺少處理程序映射。默認(rèn)情況下,靜態(tài)文件處理程序?qū)⑻幚硭袃?nèi)容。您要使用的功能可能尚未安裝。沒有為網(wǎng)站或應(yīng)用程序啟用相應(yīng)的 MIME 映射。(警告: 請不要為用戶不應(yīng)下載的 .ASPX 頁或 .config 文件等內(nèi)容創(chuàng)建 MIME 映射。)如果未安裝 ASP.NET
可嘗試的操作:
在 system.webServer/handlers 中: 確保映射了當(dāng)前頁所需的處理程序。請?zhí)貏e注意前提(例如,runtimeVersion、pipelineMode、bitness)并將這些前提與應(yīng)用程序池的設(shè)置進(jìn)行比較。請?zhí)貏e注意所需處理程序行中的書寫錯(cuò)誤。請確認(rèn)要使用的功能已經(jīng)安裝。確認(rèn)啟用了 MIME 映射,或使用命令行工具 appcmd.exe 為網(wǎng)站添加 MIME 映射。 要設(shè)置 MIME 類型,請使用以下語法: %SystemRoot%\windows\system32\inetsrv\appcmd set config /section:staticContent /+[fileExtension='string',mimeType='string']變量 fileExtension 字符串是文件擴(kuò)展名,變量 mimeType 字符串是文件類型說明。例如,要為擴(kuò)展名為“.xyz”的文件添加 MIME 映射: appcmd set config /section:staticContent /+[fileExtension='.xyz',mimeType='text/plain']
警告: 請?jiān)诖_認(rèn)您的 Web 服務(wù)器需要此 MIME 映射之后再將其添加到列表中。配置文件(如 .CONFIG)或動(dòng)態(tài)腳本頁(如 .ASP 或 .ASPX)不應(yīng)直接下載,應(yīng)始終通過處理程序來處理。有時(shí)會(huì)使用其他文件(如數(shù)據(jù)庫文件或 .XML 或 .MDF 等用于存儲(chǔ)配置的文件)來存儲(chǔ)配置信息。請先確認(rèn)客戶端能否下載這些類型的文件,然后再啟用這些文件。
安裝 ASP.NET。創(chuàng)建跟蹤規(guī)則以跟蹤此 HTTP 狀態(tài)代碼的失敗的請求。有關(guān)為失敗的請求創(chuàng)建跟蹤規(guī)則的詳細(xì)信息,請單擊此處。
鏈接和更多信息當(dāng)所請求 URL 的文件擴(kuò)展名是針對未在服務(wù)器上配置的 MIME 類型時(shí),便會(huì)發(fā)生此錯(cuò)誤。您可以為動(dòng)態(tài)腳本頁、數(shù)據(jù)庫或配置文件以外的文件的文件擴(kuò)展名添加 MIME 類型。這些文件類型使用一個(gè)處理程序來處理。您不應(yīng)允許直接下載動(dòng)態(tài)腳本頁、數(shù)據(jù)庫或配置文件。
解決辦法: 以管理員運(yùn)行命令:C:\Windows\Microsoft.NET\Framework\v3.0\Windows? Communication Foundation\ServiceModelReg.exe -i
需要注意的是,要先安裝.NET Framework3.5以后,再安裝IIS,否則注冊會(huì)失敗。
轉(zhuǎn)自:http://hi.baidu.com/luyanvv/item/6f04901c4892aef286ad4e29
歡迎拍磚,歡迎轉(zhuǎn)載,歡迎關(guān)注,歡迎聯(lián)系,就是各種歡迎轉(zhuǎn)載于:https://www.cnblogs.com/bebass/p/4322146.html
總結(jié)
以上是生活随笔為你收集整理的IIS7.0 部署wcf 404或者配置MIME(转)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Chapter 1 Securing Y
- 下一篇: Linux文件预读对系统的影响