我正在考虑使用 java 或 .NET 构建一个定制的解决方案,并且我想将身份验证层与 SiteMinder 集成。
A. 从我目前发现的情况来看,SiteMinder 似乎为外部应用程序提供了某种 API 以将登录凭据传递给 Siteminder,Siteminder 能够恢复登录凭据是否正确:
=> 根据您的经验,实施此操作时是否有任何问题?
B. 身份验证后,我设想 SiteMinder 会将登录用户 ID 传递给我要开发的应用程序,该应用程序将搜索数据库以查找与登录用户 ID 关联的角色和功能。这意味着我需要一个数据库表来存储来自 SiteMinder 的用户 ID 列表。
=> 有什么方法可以将站点管理员中的用户 ID 和名称导出到平面文件中?我正在考虑设置一个常规的数据接口作业,该作业将从站点管理员中提取用户信息并更新我要开发的应用程序。