Обыгрывая мое веб-приложение, - PullRequest
2 голосов
/ 29 ноября 2011

Для использования веб-службы я планирую выполнить следующие действия:

У меня есть приложение, которое запрашивает веб-службу, веб-служба будет обслуживать клиента только в том случае, если приложение передаст действительную строку заявки.

  1. Приложение Java отправляет комбинацию имени пользователя и пароля на сервер CAS с помощью restful API.
  2. Сервер CAS отвечает запросом на успешную аутентификацию.
  3. Приложениеотправляет билет моему веб-сервису и запрашивает некоторые данные для некоторых данных.
  4. Веб-сервис получает билет и отправляет билет на сервер CAS для его проверки.
  5. Если сервер CAS возвращаетсяимя пользователя / или сообщение любого типа, подтверждающее действительность билета, веб-служба отвечает приложению на ответ на запрос приложения.

Сервер CAS возвращает билет вприложение, приложение отправляет строку заявки в веб-сервис, веб-сервер принимает заявкуING.Теперь, как мне отправить билет на сервер CAS для проверки?Есть идеи?Кроме того, есть ли какой-нибудь лучший способ получить доступ к веб-сервису?

Я попытался нарисовать то, что хочу архивировать:

Casifying web service

1 Ответ

0 голосов
/ 16 июля 2013

Поскольку это приложение на основе Java, вы можете использовать фильтры , которые доступны в CAS для проверки и аутентификации.

...