WCF WEB API配置

Web.config配置web

<system.serviceModel>
    <services>
      <service name="WCFServiceWebRole2.Service1">
        <endpoint  contract="WCFServiceWebRole2.IService1" 
                   binding="webHttpBinding"
                   behaviorConfiguration="web"
                  ></endpoint>
      </service>
    </services>
    <behaviors>
      <serviceBehaviors>
        <behavior>
          <!-- 爲了不泄漏元數據信息,請在部署以前將下面的值設置爲 false -->
          <serviceMetadata httpGetEnabled="true"/>
          <!-- 要接收錯誤中的異常詳細信息以便進行調試,請將下面的值設置爲 true。在部署以前請設置爲 false 以免泄露異常信息-->
          <serviceDebug includeExceptionDetailInFaults="false"/>
        </behavior>
      </serviceBehaviors>
      <endpointBehaviors>
        <behavior name="web">
          <webHttp helpEnabled="true" defaultBodyStyle="Bare" defaultOutgoingResponseFormat="Json" ></webHttp>
        </behavior>
      </endpointBehaviors>
    </behaviors>
    <serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
  </system.serviceModel>
behaviorConfiguration="web" 配置爲HTTP訪問
相關文章
相關標籤/搜索