Есть ли способ доверять сертификату HTTPS через JavaScript? - PullRequest
0 голосов
/ 26 января 2019

В настоящее время я разрабатываю одностраничное приложение для управления устройствами в моей локальной сети через HTTP. Я планировал сделать это приложение общедоступным через HTTPS, чтобы другие могли управлять своими устройствами с его помощью. Однако любой трафик через HTTP блокируется. Для простоты использования я не хочу вручную устанавливать самозаверяющий сертификат на каждом клиенте.

Моя идея состояла в том, чтобы создать самозаверяющий центр сертификации, который может использоваться любым устройством для выдачи сертификата самому себе. Эти сертификаты, конечно, блокируются каждым браузером, потому что ЦС самоподписан.

Есть ли способ, в лучшем случае через Javascript, доверять ЦС только для XHR из моего одностраничного приложения?

...