需要在WCF为winodws认证帮助:您好,
我刚才提到的文章
我有一个问题,在这一个。如果我们正在使用Windows身份验证,然后在浏览服务的URL,为什么它要求用户名和密码。为什么它不以我的Windows凭据的默认值。
我的web.config文件中的设置是:
请给予解决acheive。<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="netTcpBinding">
<security mode="TransportCredentialOnly">
<transport clientCredentialType="Windows" />
</security>
</binding>
</basicHttpBinding>
</bindings>
<client />
<services>
<service behaviorConfiguration="WcfXMLExportService.XMLParsingBehavior"
name="WcfXMLExportService.XMLParsing">
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="netTcpBinding" contract="WcfXMLExportService.IXMLParsing">
<identity>
<dns value="" />
</identity>
</endpoint>
<!--<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />-->
</service>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="WcfXMLExportService.XMLParsingBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="true" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
感谢在前进。