Ошибка WCF: вызывающая сторона не была аутентифицирована службой
Я пытаюсь получить доступ к моей службе WCF на сервере из моего клиентского консольного приложения для тестирования. Я получаю следующую ошибку:
Звонящий не был аутентифицирован службой
я используюwsHttpBinding
, Я не уверен, какую аутентификацию ожидает служба?
<behaviors>
<serviceBehaviors>
<behavior name="MyTrakerService.MyTrakerServiceBehavior">
<!-- To avoid disclosing metadata information, set the value below to false and remove the metadata endpoint above before deployment -->
<serviceMetadata httpGetEnabled="true"/>
<!-- To receive exception details in faults for debugging purposes, set the value below to true. Set to false before deployment to avoid disclosing exception information -->
<serviceDebug includeExceptionDetailInFaults="false"/>
</behavior>
</serviceBehaviors>
</behaviors>
Обновить Это работает, если я изменю свою привязку на<endpoint "basicHttpBinding" ... />
(из wsHttpBinding) на сервере IIS 7.0, на сервере Windows 2008