Alexa Echo Beta SDK — проблема с сертификатом

Недавно Amazon выпустила набор инструментов Echo Alexa.

Я получил, зарегистрировал свое приложение. Alexa четко распознает, что мое приложение существует. Однако это дает эту ошибку

Идентификатор запроса: amzn1.echo-api.request.d969c196-8b3e-4169-99c8-20f566889760 Сертификат не имеет пути к доверенному центру. Это происходит, если вы используете самоподписанный сертификат. Голосовая обратная связь, которую услышало Эхо: "Alexa start myapp"

Я проверил, что мой COMODO CA (COMODO RSA Certification Auth) находится в списке авторизованных CA. Я убедился, что мой пакет сертификатов действителен.

Есть ли что-то конкретное, что мне нужно, чтобы убедиться, что мой bundle.crt находится в правильном порядке для Alexa? (нет упоминания, что .com требуется, я использую .net)

это мои имена файлов COMODO.

AddTrustExternalCARoot.crt

COMODORSAAddTrustCA.crt

COMODORSADomainValidationSecureServerCA.crt

мойдомен-net.crt

ssl-bundle.crt

stn.private.key

Рад заставить это работать ... пожалуйста, помогите

SA


person user2059432    schedule 30.05.2015    source источник
comment
Теперь я могу общаться с Alexa без проблем. источником проблемы был порядок сертификатов и неправильные директивы в файлах конфигурации SSL и HTTP для apache. Я использовал openssl s_client -connect 192.237.1.1:443, чтобы убедиться, что код возврата сертификата Verify: 0 (ok) Первоначально я смог подтвердить ошибку по коду, поискал и исправил ее.   -  person user2059432    schedule 31.05.2015


Ответы (1)


Теперь я могу общаться с Alexa без проблем. источником проблемы был порядок сертификатов и неправильные директивы в файлах конфигурации SSL и HTTP для apache.

я использовал

openssl s_client-подключение 192.237.1.1:443

чтобы убедиться, что сертификат

Подтвердите код возврата: 0 (хорошо)

Изначально мне удалось подтвердить ошибку по коду, найти и исправить.

person user2059432    schedule 31.05.2015