Как я могу получить HTTPS на моем веб-приложение?


link я узнал, как работает HTTPS: StackOverFlow - Как работает HTTPS

Но я не знаю, в какие приложения я должен использовать и как приобрести HTTPS, если это зависит от какой - host, языка программирования и так далее.

Для отображения более я говорю, что мое приложение и взыскание просроченных создана с PHP, JavaScript, CSS и HTML.

Author: Comunidade, 2015-01-16

2 answers

Следует использовать в приложениях, в которых вам нужно защитить данные, размещенные там. И только эти данные. Никогда не используйте HTTPS для данных, которые не должны быть защищены, поскольку есть дополнительные расходы, чтобы обрабатывать эти данные.

, Но понимаете, что многое нуждается в защите. Помните, что данные могут быть обработаны в середине пути. HTTPS помогает избегать, что они не могут быть изменены в этом процессе, без которого даже не будет обнаружен. Так говорю не только пароли или номер кредитной карты кредитный. Любой информации, которая является неприемлемым, которые могут быть перехвачены должны быть защищены, даже если некоторые кажутся банальными. Представьте, что адрес изменен, и доставка будет pro неположенном месте. Даже простой возраста может сделать вас показать содержимое подходят для людей, которые не могут иметь доступ к тому. Примеров может быть множество.

HTTP-это протокол передачи данных, как правило, между браузерами и серверами. Большинство вещей, которые вы делаете, чтобы , веб - использует HTTP. И HTTPS-это просто способ "безопасного" движение на этих данных. Как вы уже читали в другой вопрос, данные, созданных в зашифрованном виде.

Всегда что-нибудь сделать login сайте, он должен быть зашифрован, чтобы пароль был введен не быть легко справляется, если пакеты данных были захвачены неправильно. Затем должны использовать HTTPS.

, Если имеются другие данные, которые должны быть защищены, даже если это только для защиты конфиденциальность участие, он должен использовать HTTPS.

Для Всех браузеров и HTTP-серверов, таких как Apache и IIS умеют обращаться с такой трафик данных в зашифрованном виде по протоколу HTTPS.

, Но это не достаточно просто, для этого нужен сертификат, установленный на сервере, чтобы использовать протокол правильно. Этот сертификат должен быть куплен (есть бесплатные (с ограничениями) сертификации (на английском языке), который будет признан крайней мере, в версии, используемые браузеры уже, что они также должны иметь сертификат для установления связи. Эти детали уже находятся на другой вопрос.

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

Сам язык не обязательно знать, справиться с протокол. По крайней мере, не делать тривиальные вещи. Конечно, в некоторых ситуациях вы можете знать, как работать с протоколом напрямую. Но в целом, просто нужно определить, какой протокол использовать, указывая, что это HTTPS. Таким образом, вам не нужно глубоко понимать, как протокол работает, чтобы сделать основы, просто необходимо иметь свой сервер настроен неправильно с действующим сертификатом.

Помните, что если страница HTTPS. Все ее содержимое должно быть также.

В целом это, Конечно, имеет ряд упрощений там. Если у вас есть вопросы более конкретные, задавайте более конкретные вопросы.

 9
Author: Maniero, 2020-09-16 20:46:05

Во-первых, вы " не может получить HTTPS - . Читать ответ @mgibsonbr на вопрос, что означает это объясняет и ставит вопрос о том, как она выглядит.

Посещения Вики будет читать:

HTTPS (Hyper Text Transfer Protocol Secure) - протокол передачи гипертекста безопасный) - это реализация протокола HTTP дополнительный слой безопасности, которая использует протокол SSL/TLS. Этот дополнительный слой обеспечивает хранение данных передаваемых через зашифрованное соединение и проверить подлинность сервера и клиента с использованием сертификатов пальцевой. TCP-порт, используемый стандарт для протокола HTTPS-443.

Сказав это, я думаю, что хочу знать, как приобрести сертификат SSL и novamenta то я отсылаю вас к новой для чтения к одной и той же реакции, однако бы порекомендовал связаться с вашим поставщиком хостинг так что это, безусловно, ответ более чем согласно спецификации услуги, которые он использует.

Установку на сервер и последующего использования является не сложным, и опять поставщиком - хостинга поможет вам конечно. Установка будет сильно зависеть от системы, которую использует, но на сегодняшний день уже есть решения, которые позволяют довольно понятный способ сделать это.

 4
Author: chambelix, 2015-01-16 15:35:59