node.js - 在 NodeJS 应用程序中通过 SSO 登录生成 LTPA2 token

标签 node.js websphere single-sign-on websphere-liberty ltpa

我有一个启用了 SSO 的 Node 应用程序。我需要调用一些在 IBM Websphere Java 项目中使用 Liberty Profile 实现的 REST API。出于安全原因,REST API 期望从 NodeJS 发送 LTPA(LTPA2) token 。

如何实现这一点?

最佳答案

LTPA token 是 WebSphere 专有的东西,因此这可能很棘手。如果存在用于构建它们的 API,那么它们很可能是用 Java 编写的。如果您可以详细了解 WebSphere 端所期望的身份验证方案(Basic-auth、saml、open-id connect、socialLogin 等),那么可能还有另一种不涉及 LTPA token 的身份验证和授权方法。

关于node.js - 在 NodeJS 应用程序中通过 SSO 登录生成 LTPA2 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46174111/

相关文章:

javascript - Web 服务、WCS、WFS、WMS(地理服务器)等的单点登录

java - TAI 的 isTargetInterceptor 方法没有被调用

EC2 上的 Tomcat 丢失了 cookie

javascript - Multer 给出 req.file undefined

node.js - 如何在 Mongoose 的$set中使用$push?

javascript - 尝试使用 'group ' 和 find() 在 Mongoose 中执行 '$expr' 时出错

java - JSF 部署错误 "at javax.faces.context.FacesContext.isProcessingEvents(FacesContext.java:300)"

ssl - 使用 ikeyman 工具的 key 密码和 keystore 密码

mysql - 通过 tunnel-ssh 模块启动 sequelizer mysql 连接

deployment - 从命令行将 EAR 文件部署到 WAS 7