Проверка сертификата Ruby Smartsheet не удалась - PullRequest
0 голосов
/ 22 сентября 2018

Я пытаюсь использовать smartsheet rubygem для подключения к учетной записи smartsheet и получения списка листов.

Я использовал следующий код

client = Smartsheet::Client.new(token: ACCESS_TOKEN)
sheets = client.sheets.list

On line2, я получаю ошибку ниже.

Smartsheet::RequestError: SSL_connect returned=1 errno=0 state=error: certificate verify failed
        from app/models/smartsheet_client.rb:18:in `get_sheets'
        from (irb):5

Я выполняю этот код из локальной системы, что мне не хватает?Любые предложения высоко ценится.Заранее спасибо!

1 Ответ

0 голосов
/ 22 сентября 2018

Я не эксперт по Ruby, но похоже, что эта ошибка означает, что ваш код не может проверить, действителен ли SSL-сертификат сайта, к которому вы подключаетесь.Я подозреваю, что эта проблема вызвана проблемой конфигурации вашей локальной среды разработки, а не проблемой smartsheet rubygem.

Следующие сообщения указывают на несколько возможных решений этой проблемы:

Я бы посоветовал вам просмотреть эти сообщения и оставить комментарий здесь, если одно из предложенных решений работает для вас (в интересах других в будущем).

...