jsp:include上的Tomcat MemoryRealm身份验证
当包含jsp时,我想对用户进行身份验证。 我得到jsp:include上的Tomcat MemoryRealm身份验证,tomcat,basic-authentication,Tomcat,Basic Authentication,当包含jsp时,我想对用户进行身份验证。 我得到 在my server.xml中 及 在tomcat-user.xml中 现在我的问题包括: 我希望弹出登录表单,即jsp/modules/administration/administration.jsp 包括在 <jsp:include page="modules/administration/administration.jsp" flush="true"/> 有办法做到这一点吗? 我找不到匹配的url模式。或者t
在my server.xml中
及
在tomcat-user.xml中
现在我的问题包括:
我希望弹出登录表单,即jsp/modules/administration/administration.jsp
包括在
<jsp:include page="modules/administration/administration.jsp" flush="true"/>
有办法做到这一点吗?
我找不到匹配的url模式。或者tomcat不将include识别为请求?呃,我不明白
谢谢 身份验证发生在每个请求的开始
jsp:include
服务器端是否包含(=没有从浏览器到Tomcat的任何新请求),因此在jsp:include
之前没有第二次身份验证。如果客户机可以访问原始页面,她也会看到包含的jsp
您可能需要向浏览器()发送重定向,并且可能还需要在web.xml
中正确设置安全约束
和登录配置
标记
<role rolename="testuser" />
<jsp:include page="modules/administration/administration.jsp" flush="true"/>