首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

IIS 8.0 啟用 WCF .svc 服務完整步驟:MIME 類型與 Managed Handler 註冊

     編輯:關於.NET

Windows Server 2012 / IIS 8.0 預設未註冊 WCF 所需的 .svc 處理器,導致服務回傳 404。只需兩步驟即可恢復支援:

步驟 1:新增 MIME 類型

  • 副檔名:.svc
  • MIME 類型:application/octet-stream

IIS MIME 類型新增 .svc

圖 1 新增 .svc MIME 類型

步驟 2:註冊 Managed Handler

在「處理常式對應」中加入受控處理常式:

  • 要求路徑:*.svc
  • 類型:System.ServiceModel.Activation.HttpHandler, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
  • 名稱:WCF-svc-Handler

IIS Handler Mappings 新增 Managed Handler

圖 2 註冊 WCF .svc Managed Handler

驗證:完成上述設定後,瀏覽 https://localhost/YourService.svc 應顯示 WCF 服務說明頁面,而非 404 錯誤。


作者:玄魂
出處:https://www.cnblogs.com/xuanhun/

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved