Возможно ли отправить POX-запрос, но получить SOAP-ответ от службы?

#wcf

#wcf

Вопрос:

Я хочу отправить что-то вроде:

 <GetColors>
    <Credentials username="test" password="test" />
<GetColors>
  

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

Ответ №1:

С помощью встроенного материала вы не можете. Вы можете отключить обработку SOAP либо с помощью службы REST, либо с помощью пользовательской привязки с помощью MessageVersion.None , и вы должны создать действительный ответ SOAP вручную, как и любой другой XML-документ.

Комментарии:

1. Это маршрут, которым я решил воспользоваться. Спасибо за информацию.