Выяснить, как настроить HTTPS - PullRequest
0 голосов
/ 02 января 2019

Я - относительно новый программист, который занимается бэкэнд-безопасностью, поэтому очень не в курсе того, как настроить HTTPS. В настоящее время я пишу приложение для IOS, которое отправляет запросы http на мой общедоступный серверный домен EC2, однако я пытаюсь перевести его на HTTPS. В настоящее время серверная часть работает на сервере Flask для разработки с использованием HTTPS с самозаверяющим сертификатом. Однако проблема в том, что на стороне приложения IOS он отклоняет это как недействительное, поэтому я не могу протестировать HTTPS-зависимые функции. Я пытался использовать исключение домена с infoplist и ip.xip.io, но он по-прежнему жалуется, что кто-то притворяется, что этот адрес. Может ли кто-нибудь очень систематически перечислить, как мне следует подходить к построению этого, то есть, существуют ли какие-либо бесплатные центры сертификации, нужен ли мне сертификат от центра сертификации, и как правильно подключить приложение и серверную часть к HTTPS, используя мой открытый IP-адрес ec2 .

Ответы [ 2 ]

0 голосов
/ 03 января 2019

На самом деле самым простым решением было просто использовать Ngrok

0 голосов
/ 02 января 2019

Возможно, приложение iOS будет аутентифицироваться должным образом, используя бесплатный сертификат сообщества.Исследуйте бесплатные центры сертификации, такие как letsencrypt.Есть несколько.Они работают как коммерческие центры сертификации, такие как GoDaddy.

...