Я подумываю создать индивидуальное решение с использованием либо java, либо .NET, и я хочу интегрировать уровень аутентификации с SiteMinder.
А. Из того, что я обнаружил до сих пор, кажется, что SiteMinder предоставляет какие-то API-интерфейсы для внешнего приложения для передачи учетных данных для входа в Siteminder, а Siteminder может отменить, верны ли учетные данные для входа или нет:
=> Судя по вашему опыту, есть ли какие-либо проблемы при реализации этого?
B. Я предполагаю, что после аутентификации SiteMinder передаст идентификатор пользователя для входа в мое приложение, которое будет разработано, которое будет выполнять поиск в базе данных, чтобы найти роли и функции, связанные с идентификатором пользователя для входа. Это означает, что мне понадобится таблица базы данных, в которой хранится список идентификаторов пользователей из SiteMinder.
=> Есть ли способ экспортировать идентификаторы и имена пользователей из Siteminder в плоский файл? Я подумываю создать обычное задание интерфейса данных, которое будет извлекать информацию о пользователе из siteminder и обновлять мое приложение, которое будет разработано.