개정판 3b938959
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