Нет MediaTypeFormatter, доступного для чтения объекта типа 'String' из содержимого с типом медиа 'text / plain'

Это ситуация:

Это внешний веб-сервис вServoy и я хочу использовать этот сервис в приложении ASP.NET MVC.

С помощью этого кода я пытаюсь получить данные из сервиса:

HttpResponseMessage resp = client.GetAsync("http://localhost:8080/servoy-service/iTechWebService/axws/shop/_authenticate/mp/112818142456/82cf1988197027955a679467c309274c4b").Result;
resp.EnsureSuccessStatusCode();

var foo = resp.Content.ReadAsAsync().Result;

но когда я запускаю приложение, я получаю следующую ошибку:

MediaTypeFormatter не доступен для чтения объекта типа 'Строка» из контента с медиа типомтекст / равнины.

Если я открываю Fiddler и запускаю тот же URL-адрес, я вижу правильные данные, но тип содержимого - text / plain. Однако я вижу в Fiddler также JSON, который я хочу ...

Возможно ли решить это на стороне клиента или это веб-сервис Servoy?

Обновить:

Использовал HttpWebRequest вместо HttpResponseMessage и читал ответ с помощью StreamReader ...

Ответы на вопрос(2)

Ваш ответ на вопрос