使用Inno Setup进行认证下载

时间:2015-11-30 15:31:57

标签: http installation installer inno-setup inno-download-plugin

我的HTTP服务器上有文件应该下载。 我可以从通常的HTTP服务器上正确下载它们,但是我的服务器在下载期间要求授权(这个下载应该受到保护)。

如何在exe文件中包含登录/密码信息或强制Inno Setup向用户显示授权窗口?

因为现在Inno Setup只显示错误窗口:访问被拒绝,无法输入登录名/密码。

我为此目的使用Inno Download Plugin。

1 个答案:

答案 0 :(得分:0)

使用idpSetLogin功能设置凭据:

procedure idpSetLogin(login, password: String);                
  external 'idpSetLogin@files:idp.dll cdecl';

如果要查询用户的凭据,可以使用CreateInputQueryPage support function