NTLM 网络安全认证编程实现(VC)
□ 深圳远客 (song_0962@sina.com)
为什么你的基于TCP/IP的应用软件在开发调试时好好的,到了用户手上就有的就不行?原因是你的应用软件没法通过NTLM 认证。
NTLM 是基于WindowNT 操作系统的网络安全认证管理机制的一种协议。随着网络资源的互访共享,网络安全问题被MS操作系统当作一项重要的任务在日溢加强,从早期的LM认证到NTLM 再到NTLMV2,NTLM网络安全认证也让网络访问的安全有最强的保障,于是很多公司,大企业都会采用基于NTLM 认证的服务器加强内部系统资源互访的安全。非法用户很难在非受权情况下进入系统,也不能访问外部资,比较流行的HTTP 代理服器就是应用广泛的例子 ,如果你公司网络管理员设置了代理服务器,那么你的任何网络访问都要经过代理服务器NTLM认证,当然在IExploer 中经过简单的设置你就可以上网了,因为IExploer内部也经有集成了NTLM模块(NT