Bitwarden 帮助中心中文版
⮐ Bitwarden Help Center个人主页联系我
  • 关于
  • 首页
  • 发布记录
  • 账户
    • 创建 Bitwarden 账户
    • 登录 & 解锁
      • 主密码
      • 忘记主密码
      • 新设备登录保护
      • 使用 SSO 登录
      • 使用设备登录
      • 使用通行密钥登录 (Beta)
      • 账户切换
      • 使用 PIN 码解锁
      • 使用生物识别解锁
      • 密码库超时选项
    • 两步登录
      • 两步登录现场指南
      • 两步登录方式
      • 设置指南
        • 两步登录 - 验证器
        • 两步登录 - 电子邮箱
        • 两步登录 - Duo
        • 两步登录 - YubiKey
        • 两步登录 - 通行密钥
      • 恢复代码
      • 丢失了辅助设备
      • 两步登录 FAQ
    • 更多
      • 紧急访问
      • 本地化
      • *异常流量错误
  • Password Manager
    • Password Manager 概述
    • 入门
      • Password Manager 网页 App
      • Password Manager 浏览器扩展
      • Password Manager 移动 App
      • Password Manager 桌面 App
    • 密码库基础
      • 密码库项目
      • 用户名 & 密码生成器
      • 自定义字段
      • 集成的验证器
      • 文件附件
      • 共享
      • 集合
      • 存储通行密钥
      • *通行密钥 FAQ
    • 密码库管理
      • 文件夹
      • 收藏
      • 同步密码库
      • 检索密码库
      • 密码库健康报告
    • 导入 & 导出
      • 导入数据到密码库
      • 导入指南
        • 从 LastPass 导入
        • 从 1Password 导入
        • 从 Keeper 导入
        • 从 Dashlane 导入
        • 从 Google Chrome 导入
        • 从 macOS & Safari 导入
        • 从 Firefox 导入
        • 从 Password Safe 导入
        • 从 Myki 导入
      • 导出密码库数据
      • 加密导出
      • 调整 Bitwarden .csv 或 .json
      • *Bitwarden 导入器工具
      • 导入 & 导出 FAQ
    • 自动填充
      • 自动填充基础
        • 在浏览器扩展中自动填充登录
        • 在 Android 上自动填充登录
        • 在 iOS 上自动填充登录
        • 自动填充支付卡和身份
        • 自动填充自定义字段
      • 使用 URI
      • 屏蔽自动填充
      • 基本验证提示
      • 键盘快捷键
      • 禁用浏览器的内置密码管理器
      • Android 自动填充故障排除
      • 自动填充 FAQ
    • Bitwarden Send
      • 关于 Send
      • 创建 Send
      • 接收 Send
      • Send 生命周期
      • Send 隐私
      • CLI 上的 Send
      • Send 加密
      • Send FAQ
    • 开发者工具
      • Password Manager API
      • Password Manager CLI
      • CLI 身份验证挑战
      • 用于 CLI 验证的个人 API 密钥
      • SSH 代理
    • 更多
      • Password Manager FAQ
      • 更改 App 主题
      • DuckDuckGo macOS 浏览器集成
      • Apple Watch 上的 Bitwarden
      • 在 Firefox 隐私窗口中使用 Bitwarden
      • 离线使用 Bitwarden
      • 排除域名
      • Safari 网页扩展
      • uMatrix 和 NoScript 访问规则
      • 与 Bitwarden 支持排除移动端故障
  • Bitwarden Authenticator
    • Bitwarden Authenticator
    • 导入 & 导出
    • FAQ
  • Secrets Manager
    • Secrets Manager 概述
    • 入门
      • Secrets Manager 快速入门
      • 开发人员快速入门
      • 登录 Secrets Manager
      • 管理您的组织
    • 您的机密
      • 工程
      • 机密
      • 机器账户
      • 访问令牌
      • 机密解密
    • 导入 & 导出
      • 导入数据
      • 导出数据
    • 开发人员工具
      • Secrets Manager CLI
      • Secrets Manager SDK
    • 集成
      • Ansible
      • GitHub Actions
      • GitLab CI/CD
      • Secrets Manager Kubernetes Operator
    • 更多
      • Secrets Manager FAQ
  • 管理控制台
    • 组织快速入门
    • 组织基础
      • 组织
      • 集合
      • 群组
      • 企业策略
      • 集合管理
    • 用户管理
      • 用户管理
      • 成员角色和权限
      • 声明域名
      • 声明账户
      • 账户恢复
      • SCIM
        • 关于 SCIM
        • JumpCloud SCIM 集成
        • Microsoft Entra ID SCIM 集成
        • Okta SCIM 集成
        • OneLogin SCIM 集成
        • Ping Identity SCIM 集成
      • 目录连接器
        • 关于目录连接器
        • 目录连接器桌面 App
        • 目录连接器 CLI
        • 目录连接器文件存储
        • 同步选项和筛选器
        • 清除同步缓存
        • 调度同步
        • 使用 AD 或 LDAP 同步
        • 使用 Microsoft Entra ID 同步
        • 使用 Google Workspace 同步
        • 使用 Okta 同步
        • 使用 OneLogin 同步
      • 入职和继任概述
    • 导入 & 导出
      • 导入数据到组织
      • 导出密码库数据
      • 调整 Bitwarden .csv 或 .json
    • SSO 登录
      • 关于 SSO 登录
      • SAML 2.0 配置
      • OIDC 配置
      • 成员解密选项
      • 声明域名
      • 实施指南
        • ADFS SAML 实施
        • Auth0 SAML 实施
        • AWS SAML 实施
        • Duo SAML 实施
        • Google SAML 实施
        • JumpCloud SAML 实施
        • Keycloak SAML 实施
        • Microsoft Entra ID SAML 实施
        • Okta SAML 实施
        • OneLogin SAML 实施
        • Ping Identity SAML 实施
        • ADFS OIDC 实施
        • Microsoft Entra ID OIDC 实施
        • Okta OIDC 实施
        • Ping Identity OIDC 实施
        • Cloudflare Zero Trust SSO 实施
      • 受信任设备
        • 关于受信任设备
        • 设置受信任设备 SSO
        • 添加受信任设备
        • 批准受信任设备
      • Key Connector
        • 关于 Key Connector
        • 部署 Key Connector
      • *在您的 IdP 上配置 Bitwarden(SAML 2.0)
      • SSO 登录 FAQ
    • 报告
      • 密码库健康报告
      • 事件日志
      • Elastic SIEM
      • Microsoft Sentinel SIEM
      • Panther SIEM
      • Rapid7 SIEM
      • Splunk SIEM
    • 最终用户入职
      • 关于本章节
      • 欢迎电子邮件模板
      • 管理团队入职电子邮件
      • 最终用户采用电子邮件
      • 客户激活套件
      • 入职流程
    • 部署客户端 App
      • 部署浏览器扩展
        • 使用 GPO、Linux 策略和 .plist 文件部署浏览器扩展
        • 使用 Intune 部署浏览器扩展
      • 部署桌面端 App
        • 使用 Intune 部署桌面端 App
      • 部署移动端 App
        • 使用 Intune 部署移动端 App
      • 为您的服务器配置客户端
      • 使用设备管理停用浏览器密码管理器
    • Bitwarden 公共 API
    • 更多
      • 组织 FAQ
      • 链接到项目
      • 企业版 Bitwarden 功能数据表
      • 团队版和企业版迁移指南
      • LastPass 企业版迁移指南
      • 组织所有者离职时的访问权限管理
      • PoC 项目清单
      • 为生产准备试用组织
      • *团队版 Bitwarden 对比指南
  • 提供商门户
    • 提供商门户概览
    • 提供商门户快速入门
    • 提供商用户
    • 添加客户组织
    • *添加现有组织
    • 持续管理
    • 取消链接客户组织
    • 提供商事件日志
    • 提供商计费
    • 提供商 FAQ
    • 业务单元门户
      • 业务单元门户
      • 业务单元门户快速入门
  • 自托管
    • 安装 & 部署指南
      • Docker
        • Linux 标准部署
        • Linux 手动部署
        • Linux 离线部署
        • Windows 标准部署
        • Windows 离线部署
        • Unified 部署 (Beta)
      • Helm
        • 使用 Helm 自托管
        • Azure AKS 部署
        • OpenShift 部署
        • AWS EKS 部署
        • 添加 rawManifest 文件
    • 自托管组织
    • 迁移步骤
    • 证书选项
    • 配置环境变量
    • 数据库选项
    • 连接到外部 MSSQL 数据库
    • Kerberos 集成
    • 更新实例
    • 备份托管数据
    • 付费功能许可证
    • 系统管理员门户
    • 为服务器配置客户端
    • 连接客户端到实例
    • 自托管 SCIM
    • 自托管家庭赞助
    • 自托管 Send
    • 配置推送中继
    • *作为 MSP 部署 Bitwarden
    • 托管 FAQ
  • 安全
    • Bitwarden 安全白皮书
    • 密码库数据
    • 管理数据
    • 加密方式
    • KDF 算法
    • 账户加密密钥
    • 账户指纹短语
    • 数据存储
    • 合规、审计和认证
    • 服务器地理位置
    • 版本控制
    • 使用网站图标时的隐私
    • Bitwarden 软件发布支持
    • Bitwarden 的分包商
    • 来自 Bitwarden 的电子邮件
    • Bitwarden 地址
    • 安全 FAQ
  • 计划和定价
    • Password Manager
      • Password Manager 计划
      • 从个人升级到组织
      • 兑换家庭赞助
      • 高级会员续费
    • Secrets Manager
      • Secrets Manager 计划
      • 注册 Secrets Manager
    • Bitwarden 经销商
    • 开始企业版试用
    • 组织续费
    • 更新计费信息
    • 税费计算
    • 删除账户或组织
    • 取消订阅
    • 计费 FAQ
    • *更新 Bitwarden 计划 (2019-2020)
    • *更新 Password Manager 计划 & 订阅
    • *哪种计划适合我?
  • 学习中心
    • 关于学习中心
    • 使用 Bitwarden 的第一步
    • 了解 Password Manager
    • Password Manager
      • Bitwarden 入门:个人用户
      • Bitwarden 入门:管理员
      • Bitwarden 入门:成员
      • Bitwarden 入门:经销商或 MSP
    • Bitwarden 高级用户
    • 面向企业管理员的 Bitwarden
    • 了解 Secrets Manager
    • 面向 MSP 的 Bitwarden
    • 了解 Passwordless.dev
  • *杂项
    • 11 月弃用通知
    • Bitwarden 术语表
    • 迁移脚本
    • Bitwarden 101 视频系列-入门
    • Secrets Manager Beta 版注册
    • 未分配的密码库项目已移至管理控制台
    • 原生移动 App
  • 附录
    • 翻译约定
    • 资源
由 GitBook 提供支持
在本页
  • URI 方案
  • 获取移动 App 的 URI
  • 匹配检测选项
  • 默认匹配检测
  • 基础域名
  • 主机
  • 开始于
  • 正则表达式
  • 精确
  • 从不
  • 等效域名
  1. Password Manager
  2. 自动填充

使用 URI

上一页自动填充自定义字段下一页屏蔽自动填充

最后更新于2个月前

对应的

密码库中的任何登录项目都可以具有一个或多个 URI(Uniform Resource Identifier:统一资源标识符)。URI 可以是网站地址(即 URL)、服务器 IP 地址、移动 App 包 ID 等。

如果您希望在各种 Bitwarden App 中使用自动填充功能,则需要为登录项目指定 URI。

URI 方案

格式良好的 URI 在开头应包含一个方案,例如 https:// 方案用来安全地引用网站地址。如果未指定方案,则假定为 http://。

大多数 Bitwarden App 允许您直接从密码库 ⮫启动网站或 App。没有此方案,启动功能将无法正常工作。

只有 Android 13 及更新版本才支持启动应用程序。

方案包括:

  • http:// 或 https:// 引用网站地址(例如:https://www.github.com)

  • androidapp:// 引用 Android App 的包 ID 或名称(例如:androidapp://com.instagram.android)

获取移动 App 的 URI

  1. 在 App 的登录界面,使用 🔑Passwords 打开 Bitwarden。

  2. 打开 Bitwarden 后,选择屏幕右上角的 ✚图标。

  3. URI 将自动包含到新的密码库项目(如果 App 允许)中,可以复制并粘贴到任何现有的登录项目中。

  1. 访问 Google Play 商店中的 App 页面。

  2. 找到分享按钮并将链接复制到剪贴板。

  3. 将复制的链接粘贴到可以阅读的地方。此链接看起来像这样:

    https://play.google.com/store/apps/details?id=com.instagram.android,id= 之后的值就是您的 URI,在本示例中为 com.instagram.android。

匹配检测选项

分配给登录项目的每一个 URI 都有一个关联的匹配检测选项。该选项决定了 Bitwarden 何时将此登录作为自动填充,这通常是通过与具体的组成部分的匹配来确定的。下图对 URI 的组成部分进行了分解:

默认匹配检测

Bitwarden 浏览器扩展和移动应用程序可以通过导航到 ⚙️设置 → 选项 → 默认 URI 匹配检测,从下面列出的选项中选择一个默认匹配检测行为。您也可以为各个项目设置匹配检测行为,这将覆盖全局默认值。

默认情况下,Bitwarden 使用基础域匹配作为默认选项。

基础域名

选择基础域名,当登录项目的 URI 值的顶级域名和第二级名与检测到的资源相匹配时,Bitwarden 将弹出提示以提供自动填充。

例如,URI 为 https://google.com,使用基础域匹配检测:

URL
自动填充?

http://google.com

✔︎

https://accounts.google.com

✔︎

https://google.net

✘

http://yahoo.com

✘

[译者注]:本地 TLD、单术语主机名,通常用于本地环境,而不是互联网上的公开服务。因此,Bitwarden 等工具无法对它们进行基础域名检测。

  • 本地 TLD (local TLD):TLD 是域名中最后一部分,即顶级域名,例如 .com、.org 等。本地 TLD 是指用于本地网络或开发环境的特殊顶级域名,例如 .local、.lan ,它不是互联网上公开注册的域名,而是专门为本地环境设计的,通常用于开发、测试或内部网络。

  • 单术语主机名 (Single-Term Hostname):主机名是域名的一部分,用于标识网络中的特定设备或服务。单术语主机名是指没有域名层级结构的简单主机名,例如 http://localdevice,这是一个非常简单的地址,仅包含主机名 (localdevice),没有域名后缀 (如 .com 或 .local)。这种形式的主机名通常用于本地网络中的设备,例如路由器、打印机或其他本地服务。

主机

选择主机,当登录项目的 URI 值的主机名和端口(若指定了)与检测到的资源相匹配时,Bitwarden 将弹出提示以提供自动填充。

例如,URI 为 https://sub.domain.com:4000,使用主机匹配检测:

URL
自动填充?

http://sub.domain.com:4000

✔︎

https://sub.domain.com:4000/page.html

✔︎

https://domain.com

✘

https://sub.domain.com

✘

https://sub2.sub.domain.com:4000

✘

https://sub.domain.com:5000

✘

开始于

选择开始于,当检测到的资源以登录项目的 URI 值开头(无论后面跟什么)时,Bitwarden 将弹出提示以提供自动填充。

例如,URI 为 https://sub.domain.com/path/,使用开始于匹配检测:

URL
自动填充?

https://sub.domain.com/path/

✔︎

https://sub.domain.com/path/page.html

✔︎

https://sub.domain.com

✘

https://sub.domain.com:4000/path/page.html(被端口阻断了)

✘

https://sub.domain.com/path(缺少斜杠)

✘

正则表达式

正则表达式是一个高级选项,如果使用不正确,可能会非常危险。如果您完全不知道自己在做什么,则不应使用此选项。

不安全的示例

URI 为 ^https://.*google\.com$,使用正则表达式匹配检测:

URL
自动填充?

https://google.com

✔︎

https://sub.google.com

✔︎

https://malicious-site.com?q=google.com

✔︎

http://google.com

✘

https://yahoo.com

✘

这可能比预期的要匹配得更多。考虑避免使用句号 (.),除非转义 (\),否则会匹配任意字符。

安全的示例

URI 为 ^https://[a-z]+\.wikipedia\.org/w/index\.php,使用正则表达式匹配检测:

URL
自动填充?

https://en.wikipedia.org/w/index.php?title=Special:UserLogin&returnto=Bitwarden

✔︎

https://pl.wikipedia.org/w/index.php?title=Specjalna:Zaloguj&returnto=Bitwarden

✔︎

https://en.wikipedia.org/w/index.php

✔︎

https://malicious-site.com

✘

https://en.wikipedia.org/wiki/Bitwarden

✘

精确

选择精确,当登录项目的 URI 值与检测到的资源精确匹配时,Bitwarden 将弹出提示以提供自动填充。

例如,URI 为 https://www.google.com/page.html,使用精确匹配检测:

URL
自动填充?

https://www.google.com/page.html

✔︎

http://www.google.com/page.html

✘

https://www.google.com/page.html?query=123

✘

https://www.google.com

✘

如表中所示,您可以使用精确匹配检测将自动填充限制为仅 https:// 网站上。请注意,无论是否使用精确匹配,浏览器扩展都会在自动填充 HTTP 网站之前向用户发出警告,因为根据该项目保存的 URI,HTTPS 是预期的。

从不

选择从不,Bitwarden 将从不为登录项目弹出以提供自动填充。

等效域名

可以在网页密码库的账户设置 → 域名规则页面设置等效域名,这样就可以链接域名,以便于自动填充。例如,将 turbotax.com 和 intuit.com 设置为等效域名,意味着,将 turbotax.com 作为 URI 保存的密码库项目也将在 intuit.com 上提供自动填充。

Bitwarden 维护一个经过审核的主要网站的默认等效域名列表,例如 apple.com 和 icloud.com,以改善您的自动填填充体验。您可以将鼠标悬停在任何给定的等效域名上,然后使用 ⚙️选项菜单选择 ✘排除,以禁用该等效域名。

带有本地 TLD(例如 http://mysite.local 或 https://mysite.lan)或单术语主机名(例如 http://localdevice)URI 的用于自动填充的登录项目,将无法使用基础域名检测。我们建议使用。

在使用时,iOS 将始终使用基础域匹配自动填充建议。登录时打开 Bitwarden App,将允许您手动选择适当的 App 进行自动填充。

选择正则表达式,当检测到的资源与一个指定的相匹配时,Bitwarden 将弹出提示以提供自动填充。正则表达式始终不区分大小写。

对于使用的项目,等效域名将被忽略。例如,一个保存的 URI 为 apple.com 并设置为精确的项目,将不会为 icloud.com 提供自动填充,即使 icloud.com 是默认的等效域名。

正则表达式
主机匹配
精确匹配检测
官方文档地址
网页 App 中登录项目的 URI 字段
URI 示意图
基于键盘的建议