Интеграционное тестирование защищенного веб-сервиса CAS - PullRequest
1 голос
/ 26 апреля 2011

У меня есть веб-служба, которая принимает билеты прокси-сервера CAS через заголовки проверки подлинности HTTP Basic через Spring Security.Как мне выполнить интеграционное тестирование с моим клиентом, поскольку, похоже, не существует программного способа получения билетов CAS?

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

1 Ответ

1 голос
/ 02 мая 2012

Вас интересует CAS RESTful API: https://wiki.jasig.org/display/CASUM/RESTful+API

RESTful API следует тому же базовому протоколу, что и исходный протокол CAS2, дополненный некоторыми дополнительными четко определенными URL-адресами ресурсов.Это особенно полезно для приложений, которым необходим программный доступ к CAS.

Надеюсь, это поможет.

...