2.3. Node.js 适配器


Red Hat Single Sign-On 提供在 Connect (保护服务器端 JavaScript 应用)基础上构建的 Node.js 适配器,其目标是足够灵活地与 Express.js 等框架集成。

要使用 Node.js 适配器,首先必须在 Red Hat Single Sign-On Admin 控制台中为您的应用程序创建一个客户端。适配器支持公共、机密和仅 bearer 访问类型。要选择哪个选项取决于用例的场景。

在创建了客户端后,点 Installation 选项卡,选择 Red Hat Single Sign-On OIDC JSON for Format Options,然后点 Download。下载的 keycloak.json 文件应该在项目的根目录下。

2.3.1. 安装

假设您已经安装了 Node.js,请为您的应用程序创建一个文件夹:

mkdir myapp && cd myapp
Copy to Clipboard Toggle word wrap

使用 npm init 命令为应用程序创建 package.json。现在,在 dependencies 列表中添加 Red Hat Single Sign-On connect 适配器:

    "dependencies": {
        "keycloak-connect": "file:keycloak-connect-15.0.2.redhat-00001.tgz"
    }
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat