node.js - 将 Node API 与 wso2is 集成
问题描述
将 Node API 与 wso2is 集成
我是 wso2is 的新手。我已经在 node.js 中开发了 rest API。我有三个不同的服务器或服务。现在我想使用 wso2is 执行单点登录功能。但是,我很困惑如何将我的 API 与 wso2is 服务器集成。我已经在本地安装了 wso2is 服务器。因此,任何人都可以指导或指导从哪里开始或提供任何参考。
解决方案
一种简单的选择是使用“OpenID 连接”。
您可以使用https://www.npmjs.com/package/openid-client。您可以使用配置+OAuth2-OpenID+Connect+Single-Sign-On在 WSO2 IS 中配置“OpenID 连接”
将“客户端 ID”、“秘密”复制到您的 Node 应用程序。正确配置重定向 URL。
此外,最好将客户端视为“允许没有客户端密码”和“PKCE”。
推荐阅读
- flask - 无法调用用 flesk-ask 创建的 alexa 技能
- java - C++ 到 JNI SIGSEGV 崩溃
- python - 如何调用mothe类的__init__方法?
- typescript - 如何实现具有未知泛型属性的接口?
- php - 无法从存储 laravel 中删除图像
- php - PHP, SQL 检查值是否大于或小于数据库值
- jms - 分页后 ActiveMQ Artemis 的性能下降
- docker - 在 jenkins 管道中的 docker build 中运行 dpkg 命令会抛出“无法访问存档:没有这样的文件或目录”
- python - DFS Snake 求解算法(NoneType 对象没有 len)
- php - 如何独立使用 Laravel 队列和事件