2012-07-09 79 views
-1

我正在使用ldap进行NTLM身份验证。如何在NTLM身份验证失败后重定向到自定义URL

enter image description here

当我点击上方的弹出式“取消”,它给了“需要授权”的消息如下enter image description here

我想这对“取消”点击自定义URL重定向。我怎样才能实现它?

+0

您可以在apache中设置自定义401页面:http://httpd.apache.org/docs/2.0/custom-error.html并使用META刷新... – 2012-07-09 15:23:17

回答

1

取消与无身份验证具有相同的效果,因此您将为取消和错误授权获取401错误代码。在这种情况下,您可以按照here所述设置错误代码的自定义网址。如果我记得正确,自定义错误是虚拟主机作用域,所以这将显示该特定域的所有身份验证错误。

如果您想获得对它的更多控制,您必须防止通过服务器级别的http发生身份验证质询。这意味着将其降到Web应用程序级别,您需要使网页检查身份验证是否已正确发生。如果你正在提供静态网页,这显然是行不通的。

相关问题