Perhaps the same problem as this previous question: WCF Proxy , but not sure ...
I have an HTTPS service related to using transport security and I hope Windows credentials. The service is only available internally (i.e., Intranet). The configuration is as follows:
<configuration>
<system.serviceModel>
<services>
<service name="WCFTest.CalculatorService" behaviorConfiguration="WCFTest.CalculatorBehavior">
<host>
<baseAddresses>
<add baseAddress = "https://localhost:8000/WCFTest/CalculatorService/" />
</baseAddresses>
</host>
<endpoint address ="basicHttpEP" binding="basicHttpBinding" contract="WCFTest.ICalculatorService" bindingConfiguration="basicHttpBindingConfig"/>
<endpoint address="mex" binding="mexHttpsBinding" contract="IMetadataExchange"/>
</service>
</services>
<bindings>
<basicHttpBinding>
<binding name="basicHttpBindingConfig">
<security mode="Transport">
<transport clientCredentialType = "Windows"/>
</security>
</binding>
</basicHttpBinding>
</bindings>
<behaviors>
<serviceBehaviors>
<behavior name="WCFTest.CalculatorBehavior">
<serviceAuthorization impersonateCallerForAllOperations="false" principalPermissionMode="UseWindowsGroups" />
<serviceCredentials >
<windowsAuthentication allowAnonymousLogons="false" includeWindowsGroups="true" />
</serviceCredentials>
<serviceMetadata httpsGetEnabled="True"/>
<serviceDebug includeExceptionDetailInFaults="False" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
</configuration>
When I start the service, I do not see the service in IE. I get an error "This page cannot be displayed." If I try to create a client in VS2008 using the Add Service Link Wizard, I get this error:
'https://localhost:8000/WCFTest/CalculatorService/'. 'https://localhost:8000/WCFTest/CalculatorService/'. : . , . : 'https://localhost:8000/WCFTest/CalculatorService/'. HTTP- https://localhost:8000/WCFTest/CalculatorService/. , HTTP.SYS HTTPS . . : . , . , .
, . ? , , NetTcpBinding?