2012-07-09 80 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應用程序級別,您需要使網頁檢查身份驗證是否已正確發生。如果你正在提供靜態網頁,這顯然是行不通的。

相關問題