Мне было интересно, если кто-то сталкивался с этой проблемой и есть ответ или указатель. Я реализовал IClientMessageInspector, чтобы добавить заголовок к моему сообщению мыла на клиенте. Итак, внутри BeforeSendREquest я вызываю MessageHeader.CreateHeader. Кажется, это работает, потому что я вижу сообщение в Fiddler с заголовком в коллекции. На стороне сервиса у меня есть пользовательский менеджер аутентификации. Когда сервисный вызов входит в реализацию, я не вижу заголовка, который я вставил. У меня есть ощущение, что стек ServiceModel пропускает мой заголовок во время десериализации, но не уверен. Кроме того, не уверен, как это исправить, если это действительно то, что происходит. Может быть, реализовать эквивалент IClientMessageInspector на стороне службы?
Любая идея / указатели были бы полезны.