如何检索当前登录的用户名?

时间:2012-07-31 00:30:43

标签: web-services java-ee glassfish jax-ws java-metro-framework

我有一个jax-ws / metro 2.2 Web服务,在glassfish 3.1.2上运行用户名认证。 如何获取实际登录用户的名称?

1 个答案:

答案 0 :(得分:1)

您可以通过WebServiceContext的{​​{1}}

获取用户登录的名称

请参阅this了解潜在的问题。

至于获取登录的任何其他用户的名字,你必须在你的网络应用程序中使用一些常见的存储(应用程序级别?db?)自行解决 - 这将违反安全策略Java EE不会支持开箱即用。