#ssl #graphql #push #apollo #federated
#ssl #graphql #толкать #apollo #федеративный
Вопрос:
Я пытаюсь передать схему GraphQL в федерацию Apollo с помощью HTTPS serviceUrl и endpoint. Но я получаю следующую ошибку. Как я могу добиться этого, пропустив проверку SSL в Node.js ?
причина: запись EPROTO 4454038976:ошибка: 1408F10B: процедуры SSL: ssl3_get_record: неверный номер версии: ../deps/openssl /openssl /ssl / r …
Ошибка выборки: запрос на https://localhost:8080/graphql сбой, причина: запись EPROTO 4454038976:ошибка: 1408F10B: Процедуры SSL: ssl3_get_record:неверный
номер версии: ../deps/openssl/openssl/ssl/record/ssl3_record.c:332:
Код: EPROTO
Заранее спасибо.
Комментарии:
1. вы нашли решение для этого? Спасибо
2. @BryanAneux да, смотрите Решение ниже
Ответ №1:
Я исправил эту проблему, выполнив следующие шаги:
- Добавьте NODE_TLS_REJECT_UNAUTHORIZED=0 в .env-файл федеративной службы
- Выполните команду export NODE_TLS_REJECT_UNAUTHORIZED=0
- Запустите файл Push-команды Apollo федеративной службы