Der Benutzername ist nicht vorhanden. Geben Sie Benutzernamen in ClientCredentials
Erstelle ich eine WCF-Anwendung mit client-Anmeldeinformationen. Es ist in Ordnung arbeiten intern während ich finden, und rufen Sie diesen service aus dem anderen Projekt bedeutet, bekam ich die Fehlermeldung.
The username is not provided. Specify username in ClientCredentials.
Mir bitte helfen, diese zu lösen.
<bindings>
<wsHttpBinding>
<binding name="WSHttpBinding_IWcfService" closeTimeout="00:01:00"
openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true"
allowCookies="false">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<reliableSession ordered="true" inactivityTimeout="00:10:00"
enabled="false" />
<security mode="TransportWithMessageCredential">
<transport clientCredentialType="None" proxyCredentialType="None"
realm="" />
<message clientCredentialType="UserName" negotiateServiceCredential="true"
algorithmSuite="Default" />
</security>
</binding>
</wsHttpBinding>
</bindings>
<client>
<endpoint address="https://wcfauthtest.sbs.in:448/WcfService.svc/WcfService.svc"
binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IWcfService"
contract="AuthTest.IWcfService" name="WSHttpBinding_IWcfService">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
</client>
Hilfe?
- Habe meine Antwort zur Lösung des Problems helfen? Bitte vergessen Sie nicht, markieren Sie die Fragen so beantwortet werden, wenn Sie gelöst sind.
- Hallo, war es ein update auf dieses Problem? Habe meine Antwort Ihnen helfen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie angegeben, werden die Anmeldeinformationen auf dem client/der Verbraucher Ende der Dinge:
Sollten Sie diese Anmeldeinformationen, die Sie vor jedem Aufruf des WCF-Diensts in Ihrem code.