使用Eclipse Che,我最近能够部署Docker容器而没有说明中所述的任何问题。
我正试图了解有关Che的扩展开发的更多信息,并且我正在浏览下一页上有关“开发您的第一个插件”的小介绍: https://www.eclipse.org/che/docs/che-in-che-quickstart.html
通过执行 Traefik Start , Tomcat8-IDE Start , Deploy IDE,我可以成功构建和部署示例项目和 Deploy Workspace Agent 命令。
但是当需要通过单击IDE中提供的链接导航到新创建的第二工作区时,转到新创建的第二工作区实例...:
...我最终被重定向到以下错误页面: 我怀疑示例插件项目可能存在某种配置问题,或者密钥斗篷存在配置问题,但是我当时真的不知道如何进行故障排除。
(更新:2018/07/31)
应@kalrsson的要求获取更多信息,以下是我的Keycloak实例中的che-public客户端配置的屏幕截图。
( 解决方案 更新:2018/08/01)
感谢@kalrsson向我指出正确的方向。 最初,我尝试仅将所需的URL添加到“有效重定向URI”列表中。这样做使我能够克服问题,因为我收到错误信息“ Invalid parameter:redirect_uri”。但是,这只会给我空白页。在此空白页上,当我检查Web浏览器控制台时,发现以下错误:
从那里,我还尝试将所需的URL添加到KeyCloak中的WebOrigins,如下所示。
这样做最终使我可以完全加载并渲染辅助工作区
答案 0 :(得分:1)
您可以转到keycloak_ip:5050 / auth,以admin / admin,客户端,che-public以及用于重定向URL和WebOrigins的IP登录吗?
因此,您需要PreviewURL:port既要重定向URI也要webOrigins