вот, пожалуйста, значимый кусок файла конфигурации моей службы:
Код:
<bindings>
<basicHttpBinding>
<bindingname="basicHttpBindingWithWindowsAuth">
<securitymode="TransportCredentialOnly">
<transportclientCredentialType="Windows" />
</security>
</binding>
<bindingname="basicHTTPBindingWithBasicAuth"bypassProxyOnLocal="false">
<securitymode="TransportCredentialOnly">
<transportclientCredentialType="Basic" />
</security>
</binding>
<bindingname="NoSecurity" />
</basicHttpBinding>
<netTcpBinding>
<bindingname="DefaultServiceGroupBinding"closeTimeout="00:05:00"
openTimeout="00:05:00"receiveTimeout="00:10:00"sendTimeout="00:05:00"
transactionFlow="false"transferMode="Buffered"transactionProtocol="OleTransactions"
hostNameComparisonMode="StrongWildcard"listenBacklog="10"maxBufferPoolSize="524288"
maxBufferSize="81920000"maxConnections="10"maxReceivedMessageSize="81920000">
<readerQuotasmaxDepth="32000000"maxStringContentLength="81920000"
maxArrayLength="163840000"maxBytesPerRead="4096000"maxNameTableCharCount="16384000" />
<reliableSessionordered="true"inactivityTimeout="00:10:00"
enabled="false" />
<securitymode="Transport">
<transportclientCredentialType="Windows"protectionLevel="EncryptAndSign" />
<messageclientCredentialType="Windows" />
</security>
</binding>
</netTcpBinding>
<wsHttpBinding>
<bindingname="wsHttpBindingWithWindowsAuth">
<securitymode="TransportWithMessageCredential">
<transportclientCredentialType="Windows">
<extendedProtectionPolicypolicyEnforcement="Always"protectionScenario="TransportSelected" />
</transport>
<messageclientCredentialType="Windows" />
</security>
</binding>
</wsHttpBinding>
</bindings>
<services>
<servicebehaviorConfiguration="routingData"name="System.ServiceModel.Routing.RoutingService">
<endpointaddress=""binding="basicHttpBinding"bindingConfiguration="basicHttpBindingWithWindowsAuth"
name="reqReplyEndpoint"contract="System.ServiceModel.Routing.IRequestReplyRouter" />
</service>
</services>