Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Radu


Ведущий Диалог

Зарегистрирован:
26 April 2005
Сообщения: 201
Примеры кода: 0
 

Основы секьюрити сервисов.

04 April 2008 15:22  


Идеальный вариант, на мой взгляд, передавать параметры аутентификации через SOAP заголовки. На веб-службе вы их извлекаете, производите аутентификацию пользователя, затем при исполнении некой функциональности производите авторизацию доступа. Например вот так:
public class AuthenticationTicket : SoapHeader
{

  /// <summary>
  /// Имя входа пользователя
  /// </summary>
  public string UserName;

  /// <summary>
  /// пароль,  
  /// </summary>
  public string Password;
}
public class _Service : System.Web.Services.WebService
  /// <summary>
  /// Класс для передачи данных о пользователе и его пароле на вебслужбу
  /// от клиентского приложения
  /// </summary>
  public AuthenticationTicket AuthTicket;
  [SoapHeader("AuthTicket")]
  public void HelloWorld()
  {
    // Проверяем аутентификацию пользователя по this.AuthTicket
    ...
  }




Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
Приведите проверяемый код пожалуйста и результаты тестов

Данное сообщение получено с сайта GotDotNet.RU
Наверх
  



Web Services

 Основы секьюрити сервисов.Aliksen  04 April 2008 15:03
 Основы секьюрити сервисов.Radu  04 April 2008 15:26
 Основы секьюрити сервисов.Radu  04 April 2008 15:22
 RE: Основы секьюрити сервисов.Aliksen  04 April 2008 19:12
 RE: Основы секьюрити сервисов.Radu  04 April 2008 20:44
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта