Мы получаем странное поведение от службы, развернутой в удаленной системе, которую мы используем для доступа и публикации данных.
Получение информации из службы не является проблемой. Однако всякий раз, когда мы пытаемся выполнить методы вставки в сервисе, мы получаем System.ServiceModel.ProtocolException
. Странно то, что он успешно выполнит около 40 записей до сбоя.
Клиент обменивается данными через SSL, и TransportWithMessageSecurity включен в wsHttpBinding.
Сообщение об ошибке генерируется при «Настройке активности безопасного сеанса»:
System.ServiceModel.ProtocolException,
System.ServiceModel, версия = 3.0.0.0,
Culture = нейтрально,
PublicKeyToken = b77a5c561934e089
Тип содержимого text / html
ответное сообщение не соответствует
тип содержимого привязки
(application / soap + xml; charset = utf-8).
При использовании пользовательского кодировщика убедитесь, что
что метод IsContentTypeSupported
реализован правильно.
Мы перепробовали ряд тестов, каждый из которых постоянно дает сбой, как только мы достигаем определенного количества вставок.
Любые предложения будут оценены.