Тип контента application/xml;charset=utf-8 ответного сообщения не соответствует типу контента привязки (text/xml; charseC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Тип контента application/xml;charset=utf-8 ответного сообщения не соответствует типу контента привязки (text/xml; charse

Сообщение Anonymous »

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


Тип контента text /html; charset=utf-8 ответного сообщения
не соответствует типу контента привязки (text/xml; charset=utf-8).
При использовании пользовательского кодировщика убедитесь, что IsContentTypeSupported метод реализован правильно. Первые 1024 байта ответа
были такими: '


Когда я вызываю эту ошибку из-за необработанного исключения, это что появляется

https://i.sstatic.net/kDk4g.png

(Примечание: читается строка, которая обрезается в конце)

Код: Выделить всё

[ProtocolException: The content type text/html; charset=utf-8 of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly.  The first 1024 bytes of the response were:  '
Вот файл web.config, используемый для сайта (я не уверен, связана ли проблема именно с этим, но у меня есть мучительное подозрение, что это именно так)

р>
Теперь, судя по другим вопросам, суть ошибки, которую я получаю, заключается в том, что вместо получения ответа XML из базы данных я получаю ошибка html-страницы.

Прежде чем задать вопрос здесь, я получил помощь от службы технической поддержки веб-хостинга, но на данный момент они не уверены, в чем проблема (или, по крайней мере, человек, с которым я разговаривал, не был уверен)
Мы использовали IIS, чтобы попытаться изменить определенные настройки в системе (без реальных изменений), чтобы я мог с уверенностью предположить, что сайт размещен на IIS?

Мы будем очень признательны за любую помощь по этому вопросу.

Подробнее здесь: https://stackoverflow.com/questions/277 ... e-does-not
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»