SmartScreen 会提示一次,因为首个 Windows 安装包没有代码签名;先校验文件,再点「更多信息」和「仍要运行」。
适用范围: Windows 版 Agilelogin,首个版本。
你会看到什么?
本版本的 Windows 安装包没有代码签名。第一次打开它时,Windows SmartScreen 会显示一个蓝色对话框,标题是**「Windows 已保护你的电脑」**。对未签名的安装包来说这是预期提示,它不是对文件内容的判断。
要继续,点击**「更多信息」,再点击「仍要运行」**。之后安装包会像其他程序一样运行。
运行前怎么校验文件?
安装包发布后,下载页会显示它的 SHA-256 校验值。运行安装包之前,先把文件的校验值与那个值核对一遍。核对方法:
- 在下载所在的文件夹打开 PowerShell。
- 运行
Get-FileHash <文件名> -Algorithm SHA256。 - 把输出的值与下载页上的校验值比对。
两个值不一致就不要运行,只从 agilelogin.com 重新下载。
这个提示不涉及的部分
对话框针对的是安装包。浏览器内核 Polychrome 是另一次下载:首次启动时由应用自己获取、校验并解包。这样写入的文件不带 Mark of the Web,而那正是 SmartScreen 检查的标记。所以你只会在安装包上看到一次提示,内核不会再提示。
Smart App Control
开启了「智能应用控制」(Smart App Control)的 Windows 11 尚未用本版本测试。Smart App Control 不依赖 Mark of the Web,所以可能在 Profile 启动时拦下未签名的内核。如果在这样的机器上 Profile 无法启动,请把应用显示的信息发到 support@agilelogin.com。
系统要求
Windows 10 及以上,64 位(x64)PC。不支持 Windows on ARM。