我想用普通的基于表单的登录页面替换Apache的httpd基本身份验证(基于弹出)。
有可能吗?
我找到了答案!!!希望它可以帮助一些人。
Apache httpd服务器内部支持mod_auth_form,使用它我们可以通过显示基于表单的登录页面从用户获取凭据。
如何使用mod_auth_form - https://httpd.apache.org/docs/2.4/mod/mod_auth_form.html
保留请求uri的方法:
通过AJP协议连接。
基本流程 - Httpd会询问用户凭据并对用户进行身份验证。如果找到有效用户,则它将通过AJP端口与Tomcat共享远程用户详细信息。这将保留传入的URI请求到httpd。