0

我将 NSIS 用于安装程序。我们必须在安装过程中从我们的服务器下载一些包,为此我们使用 NSISdl 库。

问题是我们需要将软件安装在具有 NTLM 身份验证代理的网络中。正如 NSISdl 的文档所说(http://nsis.sourceforge.net/Docs/NSISdl/ReadMe.txt),不可能将配置与代理身份验证一起使用。

如何进行 NTLM 身份验证?我为 NSIS ( http://nsis.sourceforge.net/Inetc_plug-in ) 找到了一个插件 Inetc,它接受代理身份验证,但没有指示 NTLM。有人有解决方案吗?

谢谢

4

1 回答 1

2

INetC 使用 WinINet,它与您可能会得到的 IE 一样接近。此页面声称INTERNET_FLAG_KEEP_CONNECTIONNTLM 需要该标志。我不知道这个插件是否使用了那个标志。如果没有,您可以要求作者添加它或编译您自己的版本...

于 2012-04-13T19:10:40.097 回答