如何为AWS构建禁用ssl的KeyClope自定义docker映像?

如何为AWS构建禁用ssl的KeyClope自定义docker映像?,docker,dockerfile,keycloak,keycloak-services,Docker,Dockerfile,Keycloak,Keycloak Services,我想构建一个自定义docker映像(docker新增),其中默认情况下AWS环境禁用SSL,因为我们知道KeyClope管理控制台默认情况下只允许所有外部IP地址使用https 我知道下面的代码片段手动禁用了它 docker exec-it{contaierID}bash cd/opt/jboss/keydape/bin./kcadm.sh配置凭据--服务器http://localhost:8080/auth --领域主服务器--用户管理员--密码管理员。/kcadm.sh update rea

我想构建一个自定义docker映像(docker新增),其中默认情况下AWS环境禁用SSL,因为我们知道KeyClope管理控制台默认情况下只允许所有外部IP地址使用https

我知道下面的代码片段手动禁用了它

docker exec-it{contaierID}bash cd/opt/jboss/keydape/bin./kcadm.sh配置凭据--服务器http://localhost:8080/auth --领域主服务器--用户管理员--密码管理员。/kcadm.sh update realms/master-s sslRequired=NONE


我基本上想在我的自定义KeyClope docker映像中自动执行上述命令。

我想说的是不要这样做。OIDC协议需要HTTPS。安全选项是配置正确的HTTPS设置,例如,AWS ALB具有正确的TLS证书和标准的
jboss/keydove
Docker映像(在EC2、ECS、EKS、Fargate等上运行),并具有
代理地址\u转发=true
。请参见

Hi@Jan Garaj,感谢您的回复。现在我在ALB后面。但是在访问管理控制台时出现以下错误。请注意,我的端口号是8080。
混合内容:页面位于'https:///auth/admin/master/console/'已通过HTTPS加载,但请求的脚本不安全'http:///auth/js/keycloak.js?version=x7bkk'. 此请求已被阻止;内容必须通过HTTPS提供。jquery.min.js:2 jquery.Deferred exception:未定义KeyClope引用错误:未在HTMLDocument中定义KeyClope。(https:///auth/resources/x7bkk/admin/keycloak/js/app.js:14:24)
`at e(https:///auth/resources/x7bkk/common/keycloak/node_modules/jquery/dist/jquery.min.js:2:30005)at t(https:///auth/resources/x7bkk/common/keycloak/node_modules/jquery/dist/jquery.min.js:2:30307)未定义的S.Deferred.exceptionHook@jquery.min.js:2 jquery.min.js:2未捕获引用错误:HTMLDocument中未定义keydrope。(app.js:14)在e(jquery.min.js:2)在t(jquery.min.js:2)`在我将下面的配置作为环境参数传递给docker映像之后,我终于能够连接到管理控制台<代码>密钥斗篷\u前端\u URL=https://host/auth