docker - 容器中的 Keycloak 安全应用程序
问题描述
我使用 keycloak docker 映像来保护 node.js 应用程序。当我在本地机器上运行我的 node.js 应用程序时,一切都按预期工作。但是当我在 docker 容器中运行我的应用程序时,我总是被拒绝访问。我可以进入容器并从那里到达 keycloak(通过使用 localhost 的 IP,我将 keycloak 的端口转发到主机或通过容器名称调用它,我将 node.js 应用程序添加到 keycloak 网络)。
这就是我的 keycloak.json 的样子
{
"realm": "spectraSelect",
"bearer-only": true,
"auth-server-url": "http://10.49.30.78:8080/auth",
"ssl-required": "none",
"resource": "node-server",
"confidential-port": 0
}
有什么办法可以调试keycloak-connect。我已经尝试了一切,我的想法已经用完了:(。
爱与和平,菲利普
解决方案
推荐阅读
- java - 如何为特定的 SQL 查询创建带有休眠注释的类
- r - 在ggplot中将各个方面排序/分组
- azure - Azure 应用服务私有容器注册表登录问题
- node.js - React.js/Node.js 全栈应用程序中的 Axios 404 (NOT FOUND) 错误
- android - Android从外部.so库调用(不是JNI)函数
- amazon-web-services - Aws s3 在不是临时文件的新文件上触发 lambda
- xml - 为节点生成不需要的 xmlns 属性
- windows - 控制高级安装程序在程序文件中放置的内容
- java - 如何使用泛型从 Java 调用 Scala curry 函数
- actions-on-google - 如何在 Google Actions 中创建意图实现?