louis vuitton bag moncler jacka ugg boots mbt sko louis vuitton oslo moncler ugg www.steklo1.ru
   Поиск
 

Web-Сервисы

Создание Web-сервисов и использование в приложениях .NET

Cи Шарп это просто Simple C#
Логин Пароль Вход Регистрация
Главная
Изучаем C#
Web-приложения
Win-приложения
Web-сервисы
ADO.NET
FrameWork
Алгоритмы
Исходники
Классы
Среда разработки
Статьи
Форум
FAQ
О Проекте
Обратная связь
Отблагодарить
Rambler's Top100

Организация доступа - Клиент

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



MyService.Service webService = new MyService.Service();
MyService.Auth sHeader = new WindowsApplication1.MyService.Auth();




в sHeader указываем логин и пароль
и передаем эту информацию в экземпляр сервиса



sHeader.user = "test";
sHeader.password = "test";
webService.AuthValue = sHeader;




отлавливаем исключения которые выдаются при проверке пароля на веб-сервисе



            try
            {
                label1.Text = webService.GetClientTime(5).ToString();
            }
            catch (System.Web.Services.Protocols.SoapException ex)
            {
                MessageBox.Show(ex.Message);
            }




Запустите программу и вы увидие тоже окно что и раньше (проверка логина и пароля прошла)

А теперь измените логин и снова запустите программу
Вы увидите что проверка авторизции не прошла - вы не получили доступ к веб-методу




Предыдущая стр.    Оглавление   
Средняя оценка: (0 - 0 голосов)
Для оценки необходимо зарегистрироваться


Только зарегистрировавшиеся пользователи могут оставлять комментарии



Практический обучающий видео-курс "Основы C#"

От профессионального
разработчика для начинающих
и опытных программистов!

Кликните, чтобы изучить
язык C# с нуля и научиться
писать программы под платформу .NET!