小编Vso*_*oma的帖子

Spring弹性搜索自定义字段名称

我是Elastic Search的新手,我正在尝试使用Spring-data-elasticsearch实现它.

我的弹性搜索文档中包含名称为"Transportation","Telephone_Number"的字段.

当我尝试将@Domain对象字段映射到那些时,我没有得到任何数据,因为我无法成功映射这些字段.

试图使用@Field,很失望,因为它没有'name'属性来映射自定义字段名称.

尝试了GETTER函数的不同变体,这些变量似乎都没有映射到那些字段.

我开始想知道这里是否有我遗漏的东西.域对象字段如何映射到一个名为"Transportation"的字段?

任何帮助赞赏

elasticsearch spring-data spring-data-elasticsearch

9
推荐指数
1
解决办法
3780
查看次数

使用Docker映像的Keycloak SSL设置

我正在尝试使用docker映像(https://hub.docker.com/r/jboss/keycloak/版本4.5.0-Final)部署keycloak,并面临设置SSL的问题。

根据文档

Keycloak映像允许您同时指定私钥和用于服务HTTPS的证书。在这种情况下,您需要提供两个文件:

tls.crt-证书tls.key-私钥这些文件需要挂载在/ etc / x509 / https目录中。该映像将自动将它们转换为Java密钥库,并重新配置Wildfly以使用它。

我按照给定的步骤进行操作,并为卷安装设置提供了一个包含必要文件(tls.crt和tls.key)的文件夹,但是我面临SSL握手问题,

ERR_SSL_VERSION_OR_CIPHER_MISMATCH

错误,尝试访问浏览器时阻止了它的加载。

我使用过letencrypt来生成pem文件,并使用openssl来创建.crt和.key文件。还尝试过仅使用openssl创建这些文件以缩小问题范围,并且行为相同(如果这很重要,请提供一些其他信息)

默认情况下,当我仅指定端口绑定-p 8443:8443而未指定证书卷挂载/ etc / x509 / https时,keycloak服务器会生成一个自签名证书,并且在浏览器中查看应用程序时看不到问题

我猜这可能是证书创建问题,而不是密钥遮罩特有的问题,但是,不确定如何使它起作用。任何帮助表示赞赏

ssl docker keycloak keycloak-services

6
推荐指数
3
解决办法
2894
查看次数