Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication 引导程序如何与服务器进行身份验证?_Authentication_Wix_Bootstrapper - Fatal编程技术网

Authentication 引导程序如何与服务器进行身份验证?

Authentication 引导程序如何与服务器进行身份验证?,authentication,wix,bootstrapper,Authentication,Wix,Bootstrapper,我为应用程序的windows installer(*.msi)文件构建了一个引导程序。在链式元素中 我用了。这是我的密码` ` 安装时,我使用DownloadUrl从服务器获取msi文件。它工作得非常好 我想知道的是,这个引导程序是如何使用DownloadUrl属性中提供的服务器进行身份验证的。如何确保安装程序是从给定的链接或服务器下载的。我问这个问题是因为,可以将请求重定向到其他服务器。如果有人将请求重定向到其他服务器,并且下载了病毒或恶意软件,那么这将是一个问题 是否有相关文档?承载内

我为应用程序的windows installer(*.msi)文件构建了一个引导程序。在链式元素中

我用了
。这是我的密码`


` 安装时,我使用DownloadUrl从服务器获取msi文件。它工作得非常好

我想知道的是,这个引导程序是如何使用DownloadUrl属性中提供的服务器进行身份验证的。如何确保安装程序是从给定的链接或服务器下载的。我问这个问题是因为,可以将请求重定向到其他服务器。如果有人将请求重定向到其他服务器,并且下载了病毒或恶意软件,那么这将是一个问题


是否有相关文档?

承载内容的Web服务器应以匿名访问方式承载。也就是说,WiX可以检查文件的SHA哈希/校验和或authenticode签名,以确保其未被篡改。

请详细说明您的答案。
<Bundle Name="xyz" Version="1.0.0.1" Manufacturer="abc" UpgradeCode="*"
      IconSourceFile="\..\Edit.ico">
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLargeLicense">
  <bal:WixStandardBootstrapperApplication 
    LogoFile="C:\Users\Pictures\Saved Pictures\Edit.jpg"
    LicenseFile="C:\Users\Documents\License.rtf"
    LogoSideFile="C:\Users\Pictures\Saved Pictures\Wait.jpg"
    ShowVersion="yes"
    ThemeFile="E:\Prcatice\Dev\New\CustomTheme.xml"
    LocalizationFile="E:\Prcatice\Dev\New\localTheme.wxl" />
</BootstrapperApplicationRef>

    <Chain>
        <!-- TODO: Define the list of chained packages. -->
        <!-- <MsiPackage SourceFile="path\to\your.msi" /> -->
  <MsiPackage Id="asd" Cache="yes" Compressed="no" SourceFile="E:\Prcatice\Dev\New\Setup\bin\Release\Setup.msi" Vital="yes" Visible="no" 
              DownloadUrl="http://localhost/Dev/Setup/Setup.msi" />
    </Chain>
</Bundle>