WCF HTTP 錯誤 404.3 - Not Found(由於擴充套件配置問題而無法提供您請求的頁面。如果該頁面是指令碼,請新增處理程式。如果應下載檔案,請新增 MIME 對映。)
作者:jiankunking 出處:http://blog.csdn.net/jiankunking
錯誤資訊:
HTTP 錯誤 404.3 - Not Found
由於擴充套件配置問題而無法提供您請求的頁面。如果該頁面是指令碼,請新增處理程式。如果應下載檔案,請新增 MIME 對映。
最可能的原因:
可能是缺少處理程式對映。預設情況下,靜態檔案處理程式將處理所有內容。
您要使用的功能可能尚未安裝。
沒有為網站或應用程式啟用相應的 MIME 對映。(警告: 請不要為使用者不應下載的 .ASPX 頁或 .config 檔案等內容建立 MIME 對映。)
如果未安裝 ASP.NET。
可嘗試的操作:
在 system.webServer/handlers 中: 確保對映了當前頁所需的處理程式。
請特別注意前提(例如,runtimeVersion、pipelineMode、bitness)並將這些前提與應用程式池的設定進行比較。
請特別注意所需處理程式行中的書寫錯誤。
請確認要使用的功能已經安裝。
確認啟用了 MIME 對映,或使用命令列工具 appcmd.exe 為網站新增 MIME 對映。 要設定 MIME 型別,請使用以下語法: %SystemRoot%\windows\system32\inetsrv\appcmd set config /section:staticContent /+[fileExtension='string',mimeType='string']
變數 fileExtension 字串是副檔名,變數 mimeType 字串是檔案型別說明。
例如,要為副檔名為“.xyz”的檔案新增 MIME 對映: appcmd set config /section:staticContent /+[fileExtension='.xyz',mimeType='text/plain']
警告: 請在確認您的 Web 伺服器需要此 MIME 對映之後再將其新增到列表中。配置檔案(如 .CONFIG)或動態指令碼頁(如 .ASP 或 .ASPX)不應直接下載,應始終通過處理程式來處理。有時會使用其他檔案(如資料庫檔案或 .XML 或 .MDF 等用於儲存配置的檔案)來儲存配置資訊。請先確認客戶端能否下載這些型別的檔案,然後再啟用這些檔案。
安裝 ASP.NET。
建立跟蹤規則以跟蹤此 HTTP 狀態程式碼的失敗的請求。有關為失敗的請求建立跟蹤規則的詳細資訊,請單擊此處。
詳細錯誤資訊:
模組
StaticFileModule
通知
ExecuteRequestHandler
處理程式
StaticFile
錯誤程式碼
0x80070032
請求的 URL
http://localhost:8081/JianKunKingServices/WcfService.svc
物理路徑
E:\工作區\IIS\JianKunKingServices\WcfService.svc
登入方法
匿名
登入使用者
匿名
詳細資訊:
當所請求 URL 的副檔名是針對未在伺服器上配置的 MIME 型別時,便會發生此錯誤。您可以為動態指令碼頁、資料庫或配置檔案以外的檔案的副檔名新增 MIME 型別。這些檔案型別使用一個處理程式來處理。您不應允許直接下載動態指令碼頁、資料庫或配置檔案。
檢視詳細資訊 »
解決方式:
根據提示,去控制皮膚->程式->啟用或關閉Windows功能,如下圖所示,將需要的WCF服務勾選上就好了。
環境:
win10企業版 vs2015
小注:
我部署的是WCF應用程式。
相關文章
- windows2008下配置iis時出現錯誤“由於擴充套件配置問題而無法提供您請求的頁面。如果該頁面是指令碼,請新增處理程式。如果應下載檔案,請新增MIME對映。”Windows套件指令碼
- HTTP 錯誤 404.2 - Not Found 由於 Web 伺服器上的“ISAPI 和 CGI 限制”列表設定,無法提供您請求的頁面HTTPWeb伺服器API
- 請問一下關於socket跟頁面請求的問題
- 自定義處理頁面請求
- 由於 Web 伺服器上的“ISAPI 和 CGI 限制”列表設定,無法提供您請求的頁面。Web伺服器API
- 無法訪問請求的頁面,因為該頁的相關配置資料無效問題的解決
- WebForm 頁面ajax 請求後臺頁面 方法WebORM
- 前置 python 指令碼:requests 無法請求,報錯請問是什麼原因Python指令碼
- 【面試】Web 頁面請求歷程面試Web
- playwright 頁面載入速度度量(錯誤之處,敬請斧正)
- 官方Chrome擴充套件頁面無法訪問解決辦法Chrome套件
- ASP.NET頁面執行機制以及請求處理流程ASP.NET
- 請教structs中頁面跳轉的問題Struct
- 鴻蒙HarmonyOS實戰-Web元件(請求響應和頁面除錯)鴻蒙Web元件除錯
- 關於在request請求時,處理請求引數的問題
- 面對海量請求,快取設計還應該考慮哪些問題?快取
- 淺談如何在專案中處理頁面中的多個網路請求
- 從頁面載入到資料請求,前端頁面效能優化實踐分享前端優化
- ajax可以正常請求資料,,web端頁面報錯Web
- .NET處理HTTP請求HTTP
- html頁面中如何傳送ajax請求HTML
- IIS釋出程式,出現:請求的內容似乎是指令碼,因而將無法由靜態檔案處理程式來處理解決方案指令碼
- yai 請求預處理指令碼AI指令碼
- PBOOTCMS網站訪問頁面提示:您訪問的頁面不存在,請核對後重試!如何改成自動404跳轉頁面boot網站
- 頁面劫持,頁面劫持,如果被頁面劫持了該怎麼去解決,方法分享
- Angular Universal Application 應該處理 HTTP POST 請求嗎?AngularAPPHTTP
- [BUG反饋]外掛管理新增外掛名叫"echo"就頁面錯誤!請稍後再試
- 使用Django來處理對於靜態檔案的請求Django
- 請教關於JAVA動態擴充套件問題Java套件
- 請教JSP/servlet容器對更新的JSP頁面處理的原理JSServlet
- 關於Jdon請求彈出新頁面的問題!!!
- ThinkPHP框架中新增404錯誤頁面以及訪問安全PHP框架
- nginx處理http請求流程NginxHTTP
- 網站提示404 - 頁面未找到:伺服器無法找到請求的網頁怎麼辦網站伺服器網頁
- Laravel 底層是如何處理HTTP請求LaravelHTTP
- 首頁父子組元件 ajax陣列請求各個頁面元件陣列
- win7系統谷歌瀏覽器新增擴充套件程式提示無法從該網站新增應用、擴充套件程式和使用者指令碼怎麼辦Win7谷歌瀏覽器套件網站指令碼
- flask路由系統、偏函式、CBV、模板、請求響應、session、請求擴充套件Flask路由函式Session套件