WCF 4 Call работает с Cassini Not IIS - PullRequest
       16

WCF 4 Call работает с Cassini Not IIS

0 голосов
/ 17 октября 2010

У меня есть простой сайт ASP.NET, который звонит в службу WCF. Этот вызов работает в Visual Studio 2010 (оба сайта работают под управлением Cassini с использованием базовой HTTP-привязки). Перемещение того же самого в XP, запуск страницы веб-сайта (которая делает простой вызов службы WCF) заставляет веб-сервер выдавать ошибку «500».

В журнале событий ничего нет. Трассировка активирована для службы WCF, и все выглядит нормально, за исключением сообщения уровня предупреждения «Контекст оценки конфигурации не найден». на мероприятии Open ServiceHost.

На компьютере с XP только один веб-сайт работает с низким уровнем IIS-процесса с установленным ASP.NET 4.0, также каждый виртуальный каталог настроен для ASP.NET 4.0, только анонимная аутентификация установлена ​​на обоих виртуальных дисках ( нет винды).

Для web.config на веб-сайте для параметра «Аутентификация» задано значение «Нет», а для идентификатора олицетворения также установлено значение «ложь».

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

Чего мне не хватает?

Спасибо.

1 Ответ

2 голосов
/ 17 октября 2010

Ошибка http 500 означает «внутренняя ошибка».

Лучше всего выяснить, в чем заключается ошибка, - попытаться поймать вызов службы wcf и записать ошибку.

Также проверьте журнал IIS, чтобы убедиться, что был сделан вызов службе WCF.

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