我对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用户从新链接下载。任何帮助将不胜感激。
答案 0 :(得分:1)
用户名和密码是可选的,以支持基本或摘要HTTP授权。如果您不想提供用户/密码组合,请将它们设置为null。