У меня не работает saml2. Вот что я сделал.
Я скачал образец приложения отсюда: https://github.com/spring-projects/spring-security-saml, это была ссылка из их документации: http://docs.spring.io/spring-security-saml/docs/1.0.x/reference/html/chapter-quick-start.html
1) преобразовал пример приложения 'saml2-sample' в проект eclispe: mvn eclipse:eclipse
2) построил проект: mvn package
3) добавил в проект фасет "Динамический веб-модуль":
Щелкните правой кнопкой мыши проект > Свойства > Фасеты проекта.
4) Запустите приложение на сервере STS:
Щелкните правой кнопкой мыши проект> Запустить от имени> Запустить на сервере
Сервер запускается, и в консоли все выглядит нормально, за исключением того, что URL-адрес загружается с HTTP Status 404 - /spring-security-saml2-sample/
по URL-адресу http://localhost:8080/spring-security-saml2-sample/
.