1. 程式人生 > >IIS 配置.svc的MIME對映

IIS 配置.svc的MIME對映

方法一

最近在做Silverlight,Windows Phone應用移植到Windows 8平臺,在IIS8中測試一些傳統WCF服務應用,發現IIS8不支援WCF服務svc請求,後來發現IIS8缺少對WCF服務的Managed Handler,按照以下步驟新增後,IIS8即支援WCF服務。

  1. 首先新增MIME型別 副檔名“.svc”,MIME型別 “application/octet-stream”

在這裡插入圖片描述

  1. 然後在“Handler Mappings”中新增Managed Handler,
    在這裡插入圖片描述
    在這裡插入圖片描述
    Request path: *.svc
    Type: System.ServiceModel.Activation.HttpHandler
    Name: svc-Integrated

在這裡插入圖片描述

方法二
另外一種解決方法。
圖-1
在這裡插入圖片描述
圖-2
在這裡插入圖片描述
解決方法:
只需在“啟用或關閉Windows功能”新增如下功能(紅線標註):
在這裡插入圖片描述
之後,會看到在IIS的 “處理程式對映”中就會有:
好了,“在IIS8中新增WCF服務支援”的問題就迎刃而解