Key Connector
对应的官方页面地址
如果您是 Key Connector 的新手,您应该首先阅读帮助中心文档以了解其工作原理。
要求
macOS
macOS 需要更新 SSL 库,否则您将收到「No usable version of libssl was found」的错误。
1、安装 Homebrew
2、安装 OpenSSL 软件包:
3、将所需的环境变量设置为指向 OpenSSL 库:
4、如果您是从终端运行的 Key Connector,请重新启动终端以确保更新的 .zshrc
设置被应用
设置和配置
克隆存储库:
配置密钥和用户机密
这些是推荐的开发设置,不适合生产使用。如果需要,README 中提供了更多配置选项。
1、打开终端并导航到本地 Key Connector 存储库中的 dev
文件夹
2、生成一个新的 RSA 密钥对(如果它们位于 dev
文件夹中,git 将忽略它们):
3、创建您自己的示例用户机密副本:
4、编辑 secrets.json
并插入缺失的信息,包括本地存储库的路径和数据库文件的密码。
5、(可选)默认情况下,Key Connector 将使用本地自托管端点 - https://localhost:8081
用于 Web 密码库,http://localhost:33657
用于身份验证。如果您遵循本文档,则无需进行任何更改。但是,如果您的设置需要不同的端点,您可以在您的用户机密中设置它们,如下所示:
6、保存并应用用户机密:
如果您在设置用户机密时需要帮助,请参阅用户机密参考。
配置组织
打开您的本地 Web 密码库并将您的企业组织配置为使用以下设置:
策略:单一组织和单一登录身份验证
单点登录:
成员解密选项:Key Connector
Key Connector URL:
http://localhost:5000
运行和调试
您现在已准备好开始在您的开发环境中使用 Key Connector 了!
使用 Visual Studio 打开解决方案文件 (bitwarden-key-connector.sln
),然后点击「Play」按钮。
启动 Key Connector 后,使用非管理员或所有者的账户使用 SSO 登录。新用户将自动加入 Key Connector,现有用户将被提示删除其主密码。
最后更新于