Ошибка аутентификации во время доступа к службе WCF через IIS 5 - PullRequest
0 голосов
/ 07 ноября 2011

Я разместил службу WCF на своем локальном компьютере (XP SP3), которая называется PushService. Я использую эту службу в PushServiceClient.Когда я поддерживаю проект PushService в рабочем режиме и пытаюсь отправить данные из PushServiceClient, я могу отправить данные (БД находится на другом компьютере).Когда я останавливаю проект PushService в VS 2010 и использую PushService, размещенный через IIS, я не могу отправить данные. Я сталкиваюсь с ошибкой аутентификации при подключении к БД.Я не понимаю, где все идет не так.

Версия IIS: 5.0 Разрешение в IIS: привязка анонимного доступа: WSHttpBinding (также пробная базовая версия http) Режим безопасности: нет

Заранее спасибо, Манджунат

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

Имеет ли рабочий процесс IIS разрешение на доступ к базе данных?Олицетворение хоста решит вашу проблему.

0 голосов
/ 16 ноября 2011

Это происходит из-за отсутствия Permisswion для доступа к БД. Если при использовании IIS 5.1, то в кодировке установите для него учетные данные по умолчанию, если в IIS 6.0 (Windows Server 2003) установите его для принятия локальной идентификации в IIS AppPool.Я вернусь с полной информацией об этом.

Спасибо, ребята, за ваш ответ.Manjunath

...