<system.serviceModel>
  <behaviors>
    <serviceBehaviors>
      <behavior name="MarinerERP.WebService.DataService.InsaServiceBehavior">
        <serviceMetadata httpGetEnabled="true"  /> true로 지정한다
        <serviceDebug includeExceptionDetailInFaults="true"   />
      </behavior>
    </serviceBehaviors>
  </behaviors>
  <services>
    <service behaviorConfiguration="MarinerERP.WebService.DataService.InsaServiceBehavior"
      name="MarinerERP.WebService.DataService.InsaService">
      <endpoint address="" binding="netTcpBinding"  contract="IMarinerChannel.IInsaModule" />
      <endpoint address="mexTcp" binding="mexTcpBinding"   contract="IMetadataExchange" />
    </service>
  </services>
</system.serviceModel>

http://msdn.microsoft.com/ko-kr/library/ms788993.aspx

httpsHelpPageEnabled

WCF가 httpsHelpPageUrl 특성으로 지정된 주소에 HTML 도움말 페이지를 게시할지 여부를 제어하는 부울 값입니다. 기본값은 true입니다.

HTML 브라우저에 HTML 도움말 페이지가 게시되지 않게 하려면 이 속성을 false로 설정합니다.

httpsHelpPageUrl 특성으로 지정된 위치에 HTML 도움말 페이지가 게시되게 하려면 이 특성을 true로 설정해야 합니다 또한 다음 조건 중 하나도 충족해야 합니다.

  • httpsHelpPageUrl 특성은 HTTPS 프로토콜 체계를 지원하는 절대 주소여야 합니다.
  • HTTPS 프로토콜 체계를 지원하는 서비스의 기본 주소가 있어야 합니다.

HTTPS 프로토콜 체계를 지원하지 않는 절대 주소가 httpsHelpPageUrl 특성에 지정되면 예외가 throw되지만, 앞의 조건을 모두 충족하지 않는 시나리오에서는 예외가 발생하지 않고 HTML 도움말 페이지도 생성되지 않습니다.

+ Recent posts