[英]NTLM authentication using custom (asp.net) form
是否可以使用NTLM以編程方式驗證用戶(在asp.net上)?
我希望控制網站的外觀和感覺,我會在其中輸入用戶輸入用戶名/密碼的表單。 然后,我會查詢NTLM以驗證提供的信息,如果有效,則將它們重定向到虛擬目錄?
NTLM是Web瀏覽器直接與Web服務器(例如IIS)通信以協商用戶的協議,而不涉及您的應用程序。 這就是你想要避免的,因為你想呈現一個“漂亮”的登錄表單。
因此,您需要做的是:在表單中提示輸入用戶名和密碼,並自行驗證這些憑據對Active Directory。 這是一篇Microsoft文章,描述了如何在ASP.NET中執行此操作: http : //support.microsoft.com/kb/326340/en-us
但請記住以下幾點:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.