Apache httpd基本认证使用html/jsp页面跳过弹出框

问题描述:

我想用正常的基于表单的登录页面替换Apache的httpd基本认证(弹出基于)。 是否有可能这样做? 请为我提供任何示例配置或任何教程网站链接。 在此先感谢...Apache httpd基本认证使用html/jsp页面跳过弹出框

我找到了答案!希望它可以帮助一些人。

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。

+0

嗨,你有没有找到一种方法来保存URI? – n3rve

+0

是的,我以前的评论就是这样说的。我们可以使用mod_auth_form来验证用户,然后将他传递给请求的URL。 –