KeePass
密码管理器




Package

为什么KeePass不能打开像’keepass.info’这样的网址?


将“keepass.info”输入到条目的URL字段并尝试打开此URL时,KeePass会显示一条错误消息,指出系统无法找到指定的文件。

原因是“keepass.info”不是完整的URL。一个URL包括一个协议标识符(方案名),冒号和斜线,主机(域名或IP地址),任选的端口号,以及完整的文件路径。KeePass将URL字段的内容传递给系统shell。系统shell不知道如何解释’keepass.info’; 它可以是本地文件或指定主机(在这种情况下,还不清楚用于连接主机的协议)。

解决方案是完成URL,例如输入“https://keepass.info/”。

浏览器通常在未指定协议时采用HTTP。但是,KeePass不能做出这样的假设,因为它的URL字段更灵活:通过将URL字段的内容传递给系统shell,KeePass可以打开/运行本地文件,UNC路径,各种URL等; 另外,可以使用占位符 (如环境变量,输入字段引用,…)。例如,在未指定协议的情况下,“WinSCP.com”运行WinSCP命令行可执行文件,而不是网页http://winscp.com/。

上一页:
下一页:


沪ICP备19023926号-2 Copyright © 2003-2019 Dominik Reichl, [联系我们 / 版本说明] [团队 & 隐私政策]