Ошибка веб-службы - PullRequest
       29

Ошибка веб-службы

0 голосов
/ 28 июня 2011

У меня есть веб-служба xml, и я опубликовал ее на IIS (localhost).Веб-сервис очень прост.Есть только один метод.И в веб-сервисе нет исключений.Я должен использовать HttpWebRequest вместо добавления веб-ссылки.Я получил следующую ошибку: «Удаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера» .Я проверял запрос XML много раз.Когда я добавляю веб-ссылку, нет проблем.В чем причина ошибки?

Заранее спасибо

1 Ответ

0 голосов
/ 28 июня 2011

Невозможно определить, в чем заключается проблема, из предоставленной вами информации.

Если веб-служба написана вами, вам нужно получить IIS, чтобы сообщить подробное сообщение об ошибке по своей природе.проблемы (по умолчанию показывается ограниченное сообщение об ошибке, чтобы предотвратить получение потенциальными злоумышленниками потенциально конфиденциальной информации) или поиск другого способа получения подробной информации об ошибке.Точные инструкции о том, как это сделать, будут зависеть от самой службы (это веб-служба ASP.Net? Какая версия IIS?), Однако эта статья - Как использовать подробные ошибки HTTP в IIS 7.0 может быть полезным.

Если веб-служба создана третьим лицом, боюсь, вам нужно поработать с этим третьим лицом, чтобы исправить это.

Обновление: Также попробуйте прочитать Подробное сообщение об ошибке 500, ASP + IIS 7.5 о том, как получить более подробные сообщения об ошибке.

...