Соединение R и Presto с использованием аутентификации LDAP https - PullRequest
0 голосов
/ 25 октября 2019

Я пытаюсь соединить R с presto, используя пакет RPresto. Моя главная цель - при подключении R к Presto пользователь должен получить окно аутентификации, и как только это будет сделано, пользователь сможет получать запросы.

Я пробовал базовую аутентификацию с использованием http, и она прошла успешно, но при подключении через https я получаю сообщение об ошибке.

Метод базовой аутентификации, который работал для меня

library(dplyr)
library(RPresto)
db <- src_presto(
  host='http://example.com',
  port=XXXX,
  user=Sys.getenv('USER'),
  schema='test',
  catalog='hive'
)

------------------------------------------------------

при попытке соединения Presto с R с помощью ssl https

library(dplyr)
library(RPresto)
library(httr)
db <- src_presto(
  host='https://example.com',
  port=(secure port),
  user=Sys.getenv('USER'),
  schema='test',
  catalog='hive'
)

Результаты после запуска Presto R с использованием https

db Ошибка в curl :: curl_fetch_memory (url, handle = handle): Срок действия сертификата Peer истек.

...