我们应该从哪里开始使用 Java Web 应用程序为单个 Windows (Active Directory) 域设置单点登录?
我所说的单点登录并不是指用户明确地登录到一个 Java 网站,然后在其他 Websphere 站点上保持登录状态。
我们正在寻找能够有效“检测”当前在客户端浏览器的 PC(Windows XP,即将成为 Windows 7)上登录的 Windows 用户,并将该用户的登录名提供给 Java WebSphere 应用程序的东西。
该软件是 Java/WebSphere,带有一个 Flex 前端,如果需要,我们可以将其放入 JSP 中。(目前它只是一个html页面,这是首选。GraniteDS用于远程处理。)
该服务器不是 Windows 服务器,因此不能选择 Waffle。到目前为止的研究似乎表明我们需要使用一种叫做 SPNEGO 的东西,但是我还没有找到关于 Java 开发人员在设置它时的角色的信息。
我会对服务器端(WebSphere)配置和要求以及所需的 Java 应用程序配置和代码感兴趣(即使通过 Google 也很难找到)。