首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Seam/JSF -登录失败的多条消息?

Seam/JSF -登录失败的多条消息?
EN

Stack Overflow用户
提问于 2012-01-12 01:56:35
回答 1查看 585关注 0票数 0

我在我的应用程序中使用了JBoss Seam 2.2,并且在处理登录失败的方式上看到了一些奇怪的行为。当用户使用#{identity.login}验证失败时,我看到显示多条JSF消息。一个具有消息密钥org.jboss.seam.loginFailed,而另一个具有密钥org.jboss.seam.NotLoggedIn。我显然希望看到第一条消息,因为这对应于输入了错误的密码。但是,为什么会显示第二条消息?这是没有理由的。我希望能够在不必要的时候将其从显示的消息列表中删除,但我还没有找到这样做的方法。有什么想法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-12 02:03:39

org.jboss.seam.security.FacesSecurityEvents在观察到org.jboss.seam.NotLoggedIn事件时添加org.jboss.seam.security.notLoggedIn消息。当尝试访问需要特定授权级别的资源,但用户未登录时,将引发org.jboss.seam.security.notLoggedIn事件。

身份验证失败后,用户是否会被重定向到受保护的页面?您是否有任何可能正在访问受保护资源的自定义登录逻辑?

我建议提供您的pages.xml、components.xml和您可能拥有的任何自定义身份验证逻辑。

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

https://stackoverflow.com/questions/8824209

复制
相关文章

相似问题

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