Лицензирование доступа к веб-сайту - PullRequest
0 голосов
/ 06 мая 2011

Мне было интересно, есть ли способ управления доступом к веб-сайту аналогично тому, как работает лицензирование приложений, позволяющий доступ к ним только определенным компьютерам во всем Интернете ... Я не могу найти способ однозначно идентифицировать данный компьютер ИЛИ отказаться от всех машин, кроме авторизованных ... Мне не нужен подход с использованием пароля и пользователя, поскольку им можно поделиться.

Ответы [ 3 ]

2 голосов
/ 06 мая 2011

Ваш лучший вариант здесь - SSL-сертификаты. Попросите клиента отправить вам запрос на подпись сертификата, подпишите его с помощью своего пользовательского ЦС и дайте ему сертификат, который будет использоваться для подключения к вам. Убедитесь, что он напрямую связан с конкретным именем хоста, именем хоста системы. Не совсем дурак, но лучше.

0 голосов
/ 06 мая 2011

Вы можете ограничить доступ ограничением IP-адреса или MAC-адреса.Http-сервер, такой как apache, имеет модули контроля доступа.Вы можете найти больше информации об этом от http://httpd.apache.org/docs/2.2/howto/access.html

0 голосов
/ 06 мая 2011

IP-адреса меняются. MAC-адреса могут быть подделаны. Имена компьютеров задаются пользователем, и компьютеры могут менять местоположение, операционные системы, компоненты оборудования и владельцев.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...