Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Ввод/Вывод, Сеть. Межпроцессное взаимодействие _ Можно ли сделать авторизацию на основе QSslKey?

Автор: silver47 24.2.2011, 9:20

Можно ли как-то сделать, чтобы и клиент подтверждался ключиком, определенным, и если его нет в списке ключей сервера, то рвать соединение.
Для себя вижу решение только таким:
1. При соединении клиент передает свой идентификатор и ключ
2. Сервер на основании идентификатора подгружает ключ и сверяет его с принятым
3. Если не совпадает - закрывает соединение.

Быть может есть более правильное решение, все-таки ключ передавать по открытому каналу не есть хорошо.
Спасибо.

UPD: вроде соединение уже происходит по шифрованному каналу.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)