入门NTLM安全从IE令牌
-
27-09-2019 - |
题
我有一个ActiveX其部署在客户机上的应用程序的一些和启动它。 当在IIS,通过IE浏览器进行网络服务器验证使用NTLM并没有对下载文件没有问题(我使用的URL名字对象API),但是当一个ActiveX启动应用程序(应用程序还需要将服务器的访问)有必要再次进行认证。
我问,如果有,以避免第二次认证的一种方式。
谢谢, 扎基
解决方案
两者的WinINET和URLMON保持的证书信息的每个进程的高速缓存;此信息不提供给其他进程。为了提供凭据的其他过程中,你将不得不从他们目前的IE进程转移到其他进程。不幸的是,没有支持的API进行这项工作。
然而,通常,使用NTLM /协商环境趋向于使用用户的默认凭证,其URLMON API应该能够使用,如果合适的标志被设置。
不隶属于 StackOverflow