-1

I am using NTLM authentication with ldap.

enter image description here

When i click 'cancel' in the above popup, it gives 'Authorization required' message as belowenter image description here

I want it to redirect on a custom url on 'Cancel' click. How can i achieve it?

4

1 回答 1

1

取消与不进行身份验证具有相同的效果,因此您将获得取消和错误授权的 401 错误代码。在这种情况下,您可以按照此处所述设置错误代码的自定义 URL 。如果我没记错的话,自定义错误是虚拟主机范围的,因此对于该特定域的所有身份验证错误都会显示此错误。

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

于 2012-07-09T13:21:35.733 回答