Невозможно использовать самозаверяющие сертификаты с Tokio-Rustls - PullRequest
0 голосов
/ 19 марта 2020

Я пытаюсь заставить работать примеры под https://github.com/quininer/tokio-rustls/tree/master/examples. Я использую самозаверяющий ключ / сертификат, созданный с помощью инструмента openssl.

Но рукопожатие завершается с ошибкой webpki: Error: Custom { kind: InvalidData, error: WebPKIError(CAUsedAsEndEntity) }. Нашел эту связанную ветку: https://github.com/briansmith/webpki/issues/114, но не смог определить текущий статус этой проблемы

Возможно, нам нужно некоторое время жить с самозаверяющими сертификатами. Есть ли обходной путь или какие-либо другие варианты здесь?

Спасибо.

...