프로젝트

일반

사용자정보

개정판 3b938959

ID3b9389598593358f5f751e2d612ec6bb3960a522
상위 a8aec13a
하위 5639752b

김태성이(가) 11달 전에 추가함

issue #000000 검색 수정

Change-Id: I7ac25e17a0b62f753c52f52b8a77b73bb3bbe2bf

차이점 보기:

KCOM_API/Web.config
73 73
		  <add name="ServiceRedirector" type="KCOM_API.ServiceRedirector"/>
74 74
	  </httpModules>-->
75 75
  </system.web>
76
  <system.webServer>
77
	  <!--<modules>
76
  <!--<system.webServer>
77
	  --><!--<modules>
78 78
		  <add name="SessionEndModule" type="Markus.AddressModule"/>
79
	  </modules>-->
79
	  </modules>--><!--
80 80
	  <handlers>
81 81
		  <add name="ImageHandler1" type="Markus.ImageHandler" verb="*" path="Authenticate"/>
82 82
		  <add name="ImageHandler2" type="Markus.ImageHandler" verb="*" path="*.png"/>
......
84 84
		  <add name="ImageHandler4" type="Markus.ImageHandler" verb="*" path="*.pdf"/>
85 85
	  </handlers>
86 86
		<validation validateIntegratedModeConfiguration="false"/>
87
  </system.webServer>
87
  </system.webServer>-->
88 88
  <system.serviceModel>
89
	<protocolMapping>
89
	<!--<protocolMapping>
90 90
   <remove scheme="http"/>
91 91
   <add scheme="http" binding="basicHttpBinding" bindingConfiguration="LargeBuffer"/>
92
 </protocolMapping>-->
93
<protocolMapping>
94
   <add scheme="https" binding="customBinding" bindingConfiguration="CustomHttpsBinding"/>
92 95
 </protocolMapping>
93 96
 <diagnostics wmiProviderEnabled="true" performanceCounters="All">
94 97
   <messageLogging logEntireMessage="true" logKnownPii="true" logMalformedMessages="true" logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true"/>
......
113 116
        </behavior>
114 117
      </endpointBehaviors>
115 118
      <serviceBehaviors>
116
        <behavior name="KCOM_API.SilverlightServiceBehavior">
117
          <serviceMetadata httpGetEnabled="true"/>
118
          <serviceDebug includeExceptionDetailInFaults="false"/>
119
          <dataContractSerializer maxItemsInObjectGraph="2147483647"/>
120
        </behavior>
121
        <behavior name="">
119
        <behavior name="ServiceBehavior">
122 120
          <serviceMetadata httpGetEnabled="true" httpsGetEnabled="true"/>
123
          <serviceDebug includeExceptionDetailInFaults="false"/>
121
          <serviceDebug includeExceptionDetailInFaults="true"/>
122
          <dataContractSerializer maxItemsInObjectGraph="2147483647"/>
123
		<!--local https test용--> 
124
		<!--<serviceCredentials>
125
			 <clientCertificate>
126
            <authentication certificateValidationMode="PeerOrChainTrust" trustedStoreLocation="LocalMachine"/>
127
            </clientCertificate>
128
            <serviceCertificate findValue="ServerCert" x509FindType="FindBySubjectName" storeLocation="LocalMachine" storeName="My"/>
129
		</serviceCredentials>-->
124 130
        </behavior>
125 131
      </serviceBehaviors>
126 132
    </behaviors>
127
    <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true"/>
133
	  <serviceHostingEnvironment aspNetCompatibilityEnabled="true" multipleSiteBindingsEnabled="true"/>
128 134
    <bindings>
129 135
      <basicHttpBinding>
130 136
        <binding name="LargeBuffer" closeTimeout="00:30:00" openTimeout="00:30:00" receiveTimeout="04:30:00" sendTimeout="04:30:00" maxBufferSize="2147483647"
......
134 140
        </binding>
135 141
      </basicHttpBinding>
136 142
      <customBinding>
137
        <binding name="customCompressionBinding">
138
          <WcfExtension level="Fast"/>
139
          <httpTransport maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" requestInitializationTimeout="00:03:00" maxBufferSize="2147483647"/>
143
        <binding name="CustomHttpsBinding" closeTimeout="00:30:00" openTimeout="00:30:00" receiveTimeout="00:30:00" sendTimeout="00:30:00">
144
          <reliableSession/>
145
          <httpsTransport maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" requestInitializationTimeout="00:30:00" maxBufferSize="2147483647"/>
140 146
        </binding>
141 147
      </customBinding>
142 148
    </bindings>
143 149
    <services>
144
      <service behaviorConfiguration="KCOM_API.SilverlightServiceBehavior" name="KCOM_API.ServiceDeepView">
150
      <service behaviorConfiguration="ServiceBehavior" name="KCOM_API.ServiceDeepView">
145 151
        <endpoint address="" binding="basicHttpBinding" bindingConfiguration="LargeBuffer" name="DeepViewPoint" contract="KCOM_API.ServiceDeepView"/>
146
        <endpoint address="GZIP" binding="customBinding" bindingConfiguration="customCompressionBinding" name="MarkusAPIgzip"
147
          contract="KCOM_API.ServiceDeepView"/>
152
        <endpoint address="" binding="customBinding" bindingConfiguration="CustomHttpsBinding" name="HTTPSMarkusAPI" contract="KCOM_API.ServiceDeepView"/>
148 153
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
154
        <!--<host>
155
          <baseAddresses>
156
            <add baseAddress="https://localhost:44301/ServiceDeepView.svc"/>
157
          </baseAddresses>
158
        </host>-->
149 159
      </service>
150
      <service name="KCOM_API.MarkusService">
160
      <service name="KCOM_API.MarkusService" behaviorConfiguration="ServiceBehavior">
151 161
        <endpoint address="Rest" behaviorConfiguration="WebHttpBehavior" binding="webHttpBinding" bindingConfiguration="" name="MarkusServiceWebEndPoint"
152 162
          contract="KCOM_API.MarkusService"/>
153 163
        <endpoint binding="basicHttpBinding" bindingConfiguration="" name="MarkusServiceEndPoint" contract="KCOM_API.MarkusService"/>

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)