Java Jboss登录并重定向到正确的url

Java Jboss登录并重定向到正确的url,java,jsf,login,jboss,profiling,Java,Jsf,Login,Jboss,Profiling,我有这个问题,我就是找不到解决办法 我使用JBossAS7,并使用EclipseIndigo创建了一个动态web项目。从我的项目中,我创建了一个简单的登录表单,在正确登录之后,我应该被引导到相应的部分 用户、角色和组应由jboss管理,而不是由项目管理。所以jboss应该在签入正确的属性文件后决定将我重定向到哪里 我该怎么做?你们都能帮帮我吗。我终于拿到了。下面是三个简单的步骤 在web.xml文件中,根据角色设置所有安全约束 认证 任何名字 *.jsf 得到 邮递 管理 没有一个 登录配置

我有这个问题,我就是找不到解决办法

我使用JBossAS7,并使用EclipseIndigo创建了一个动态web项目。从我的项目中,我创建了一个简单的登录表单,在正确登录之后,我应该被引导到相应的部分

用户、角色和组应由jboss管理,而不是由项目管理。所以jboss应该在签入正确的属性文件后决定将我重定向到哪里


我该怎么做?你们都能帮帮我吗。

我终于拿到了。下面是三个简单的步骤

  • 在web.xml文件中,根据角色设置所有安全约束

    认证 任何名字 *.jsf 得到 邮递 管理 没有一个

  • 登录配置

    形式 域名 /mylogin.jsf /myerror.jsf

  • 安全角色

    描述 管理

  • 在web-INF文件夹中创建jboss-web.xml文件。在该文件中,写入

    <jboss-web>
        <security-domain>java:/jaas/realmname</security-domain>
    </jboss-web>
    
    
    java:/jaas/realmname
    
    在WEB-INF文件夹中创建一个文件夹类,并将user.properties和role.properties文件放在其中

    最后一步是在standalone.xml文件中添加配置

    <security-domain name="realmname">
                        <authentication>
                            <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag="required">
                                <module-option name="usersProperties" value="users.properties"/>
                                <module-option name="rolesProperties" value="roles.properties"/>
                            </login-module>
                        </authentication>
                    </security-domain>
    

    没有人知道这件事?