代码之家  ›  专栏  ›  技术社区  ›  Frozendawn

节点。js elasticsearch证书链中的自签名证书

  •  0
  • Frozendawn  · 技术社区  · 3 年前

    我一直在尝试学习elasticsearch,并决定尝试将其与node连接起来。js。我运行了一个elasticsearch,并创建了一个名为test idx的索引。我遵循elasticsearch的文档来连接并创建文档,但是当我运行代码时,我会得到“ConnectionError:证书链中的自签名证书”,后面是一个巨大的元对象。

    const client = new elasticsearch.Client({
        node: 'https://localhost:9200',
        auth: {
          username: 'elastic',
          password: '123456'
        }
    })
    
    client.index({
        index: 'test-idx',
        document: {
            field: 'test123'
        }
      })
    

    我在创建客户端实例时尝试添加,但似乎没有帮助

    tls: {
        rejectUnauthorized: false
      }
    
    0 回复  |  直到 3 年前