Доступ LocalUser для WCF, размещенного в IIS - PullRequest
0 голосов
/ 13 июня 2010

Я пробовал каждую комбинацию, чтобы разрешить неаутентифицированный доступ к WCF, как в учетных записях «Локальная система», в IIS, но безуспешно. Вот что я недавно попробовал:

wsHttpBinding с защитой сообщений и режимом «Нет». Анонимный доступ IIS включен, все остальные отключены, доступ на уровне папок по умолчанию (но предоставлен доступ на чтение для «Users», то есть всех пользователей в нашем домене).

Я понимаю, что, возможно, я не предоставил достаточно информации для решения этой проблемы, но, возможно, кто-то может указать мне правильное направление - это может быть проблема конфигурации IIS или проблема конфигурации WCF ... если WCF, это Вероятно, это будет проблема уровня клиента или уровня сервера?

Ошибка, которую я получаю, пытаясь получить доступ здесь, - «Пользователь не аутентифицирован». У нас есть службы ASMX в домене, которые ведут себя должным образом, я первый разработчик, использующий здесь WCF.

1 Ответ

0 голосов
/ 15 июля 2010

Для тех, кто заинтересован, WCF может быть настроен с поведением по умолчанию на basicHttpBinding для клиента и сервера для достижения этого.

После того, как это будет сделано, любые проблемы будут связаны с настройками IIS или домена.

...