Служба WCF не может быть доступна с другого компьютера? - PullRequest
0 голосов
/ 23 июня 2010

Я развернул службы wcf в machineA и попытался получить к нему доступ через wcftestclient, который является другим системным компьютеромB.Но я получаю ошибку «Звонящий не аутентифицирован сервисом wcf».Этот wcf сервис работает нормально, когда я тестирую его на самой машине A.

Я использовал wsHttpBinding.

Как решить эту проблему?Пожалуйста, помогите мне.

Ответы [ 2 ]

2 голосов
/ 23 июня 2010

на компьютере A удалить защиту, если эта служба доступна только в интрасети.

Добавить конфигурацию привязки следующим образом

<binding name="none">
    <security mode="None" />
</binding>

и в сервис добавить

bindingConfiguration="none"

Если вам не нужна безопасность, тогда только.

0 голосов
/ 23 июня 2010

На машине B вам нужно будет предоставить некоторые учетные данные, которые имеют доступ к службе на A.

См. Эту статью: Отладка ошибок аутентификации Windows для получения подробной информации, особенно в разделе Учетные данные клиента не установлены правильно внизу этого документа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...