1

我对 Engine.SetDownloadSource() 方法有点困惑。我想要做的是将捆绑包的下载 URL 从外部网站更改为内部网站。(如果有更简单的方法可以做到这一点,我愿意接受其他建议)。

现在解决问题。调用此方法时,它要求输入用户名和密码。我不确定我应该从哪里获得这些信息。

string downloadSource = Path.Combine(WebSitePath(), "WebSetup/WebSetupData/", Path.GetFileName(args.DownloadSource));

Engine.SetDownloadSource(args.PackageOrContainerId, args.PayloadId, downloadSource, user, password);

WebSitePath() 只返回网站的基本 URL。如果我不更改链接,我找不到任何关于 MBA 将使用什么用户名和密码的提示,同样我不知道如何告诉它使用当前 Windows 用户从新链接下载。任何帮助将不胜感激。

4

1 回答 1

1

用户名和密码是可选的,以支持基本或摘要 HTTP 授权。如果您不想提供用户/密码组合,请将它们设置为 null。

于 2013-03-15T07:09:00.033 回答