CAS SSO - переопределить LDAPHandler - PullRequest
0 голосов
/ 12 апреля 2019

Я работаю над настройкой CAS SSO, используя cas-overalay-template.Интегрированный LDAP для аутентификации.

По умолчанию запрос проходит через LDAPAuthenticatiionHandler и возвращает HandlerResult.

Мое требование - наличие CustomLDAPAuthenticationHandler и публикация для успешной аутентификации. Мне нужно сделать вызов REST, чтобы заполнить больше данных / полей в данных ответа аутентификации CAS.

Теперь есть ли способ?что я могу пометить свой CustomLDAPAuthenticationHandler как LDAPAuthenticationHandler по умолчанию?

Пожалуйста, сообщите

1 Ответ

0 голосов
/ 26 июня 2019

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

Вместо того, чтобы дублировать обработчик аутентификации LDAP,только для того, чтобы потом делать то, что не имеет ничего общего с LDAP, вам лучше оставить обработчик LDAP в покое и просто сделать вызов REST отдельно для заполнения атрибутов и т. д. из внешних источников.

Этосообщение должно содержать объяснение того, как это можно сделать, используя разрешение атрибутов RESTful.

...