返回首页

需要在WCF为winodws认证帮助:您好,
我刚才提到的文章
我有一个问题,在这一个。如果我们正在使用Windows身份验证,然后在浏览服务的URL,为什么它要求用户名和密码。为什么它不以我的Windows凭据的默认值。

我的web.config文件中的设置是:

<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>
请给予解决acheive。

感谢在前进。

回答

评论会员: 时间:2
R