首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从AJAX获取GateIn 3.3/Jboss 7上的当前用户

从AJAX获取GateIn 3.3/Jboss 7上的当前用户
EN

Stack Overflow用户
提问于 2012-08-18 14:37:05
回答 1查看 493关注 0票数 1

我想从AJAX查询中获得当前用户。对于这一点,我必须使用以下代码:

代码语言:javascript
复制
String user = request.getRemoteUser();

但是,对于经过身份验证的门户用户,我有空值。

我在谷歌上搜索了很多,找到了这篇文章:https://community.jboss.org/wiki/GWTGadgetAccessingPortalServices/version/2,其中作者描述了如何解决这个问题。但是,本文包含有关为jboss6.x启用SSO的信息,如下所示:

取消对验证器阀门上的单个标志的注释:对于位于server/default/部署/jbossweb.sar/server.xml中的JBoss

官方GateIn文档还描述了用于JBoss 6.x及更高版本的SSO。

我怎么能在JBoss中和7做同样的事情呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-22 19:58:32

通过将<sso reauthenticate="false"/>添加到子系统配置中,我启用了SSO:

代码语言:javascript
复制
    <subsystem xmlns="urn:jboss:domain:web:1.1" native="false" default-virtual-server="default-host">
        <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
        <virtual-server name="default-host" enable-welcome-root="true">
            <alias name="localhost"/>
            <alias name="example.com"/>
            <sso reauthenticate="false"/>
        </virtual-server>
    </subsystem>

获取当前用户正在为我工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12019428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档