Как использовать веб-сервис AX Dynamics в универсальном приложении Windows Phone 8.1

Я попытался использовать защищенный веб-сервис AX-динамики в универсальном приложении Windows Phone. Но я не могу этого сделать, так как во время выполнения Windows Phone не поддерживает сервисные модели (т.е. не предоставляет возможность добавить сервисную ссылку). Поэтому Microsoft предложила обойти использование класса HttpClient.

Итак, я сделал следующее:

using (HttpClient client = new HttpClient())
        {
            HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Get, "http://xxxxx/xppservice.svc/GetData");
            HttpResponseMessage response = await client.SendAsync(request);
            string data = await response.Content.ReadAsStringAsync();
            var dialog = new MessageDialog(data);
            await dialog.ShowAsync();
        }

Но проблема здесь в том, что служба, которую я использую, защищена, и у меня есть учетные данные для аутентификации. Но я не могу понять, как обеспечить их при отправке запроса. Не могли бы вы мне помочь?

0 ответов

Другие вопросы по тегам