我正在使用ldap进行NTLM身份验证。
当我在上面的弹出窗口中单击“取消”时,它会显示“{需要授权”消息,如下所示
我希望它在“取消”点击上重定向自定义网址。我怎样才能实现它?
答案 0 :(得分:1)
取消与无身份验证具有相同的效果,因此您将获得取消和错误授权的401错误代码。在这种情况下,您可以按照here所述设置错误代码的自定义网址。如果我没记错的话,自定义错误是虚拟主机作用域,因此将显示该特定域的所有身份验证错误。
如果您想要更多地控制它,您必须防止在服务器级通过http发生身份验证质询。这意味着将其降低到Web应用程序级别,您需要使页面检查身份验证是否正确发生。如果您正在提供静态网页,这显然无效。