我有一个Seam应用程序,其中登录页面是访问应用程序时的默认欢迎页面。我有一些其他页面,例如。更改密码或重置密码,在访问时不需要任何身份验证,因为用户将在这些页面上填写详细信息。但我无法直接访问这些页面,例如http://localhost:8080/myProject/changePassword.seam
给出了403错误。我缺少任何配置吗?
我主要关注的是在抛出某个自定义异常时显示“更改密码”页面,我将在<exception>
的{{1}}标记中处理该异常。但是当我放pages.xml
时,我得到的只是一个空白页。
答案 0 :(得分:0)
确保页面设置上的loginRequired设置为false。此外,重定向通常指定为“/changePassword.xhtml”。