2

我们正在使用 GWT-EXT 框架,因此我需要在工具栏上显示登录用户的完整用户名。

我可以通过自定义 Web 服务(在 jars 中)的请求对象检索用户 ID,但我看不到任何可以给我完整用户名的方法。

我对这个定制的框架一无所知,因为一切都在罐子里,对开发人员来说是令人沮丧的不透明。

我搜索了几个链接,发现它是 Siteminder 代理,当它被重定向到 Web 应用程序时,它将注入带有键值对的标头,该键值对在请求对象中包含用户信息。现在的问题是我怎么知道给我一个完整用户名的标题是什么。

另一部分是知道我如何覆盖框架 servlet/创建我自己的 servlet 以至少检索这个完整的标头。

我知道这确实是一个模糊的问题,因为即使我正在对整个工作流程进行自我教育并让我的大脑感到困惑。

非常感谢任何想法或建议或建议!

谢谢!

4

1 回答 1

1

我不确定你的设置。Siteminder 代理默认不返回登录的用户名。验证成功后,需要指示 Siteminder 策略服务器在响应标头中返回所需的值。Siteminder 管理员应该能够帮助您进行此配置。

于 2013-02-14T02:18:42.573 回答