Общие > Веб-технологии

Прочитать из браузера клиента *.txt с дискетки

<< < (2/2)

Divego:
А не затруднитли вас объяснить поподробнее этот вариант dhtml+ActiveX.
Я сейчас немного поподробнее объясню. Что бы однозначно идентифицировать users в системе, предпологается что с ним будет физический идентификационный ключ. В роли ключа будет дискетка с паролем в текстовом файле - как наиболее дешёвое и легкодоступное и универсальное средство. И всё бы ни чего да вот что бы защитить этот ключ от тиражирования, нужно жёстко привязать файл к дорожке и проверять соответствие номера дорожки и пароля.
Для этого неоходим прямой физический доступ к дискете.

CGVictor:
Divego
Делаешь глупость два раза.

Первый: для проверки клиента есть решения на базе клиентских сертификатов, X.509 и далее по теме. И не надо извращаться с дискетами и прочей лабудой, которая еще и работает через раз.

Второй: не думаю, что твое веб-приложение требует именно такого подхода. Или оно и не веб вовсе?

0b0rm0t:
Dhtml --- html + javaScript, то бишь веб-страница. ActiveX нужен для несвойственных веб-станице функций. IE-only.

Но даже ActiveX не даст доступа к дорожкам дискеты. Тут надо пользоваться чем-то другим (в смысле --- не dthml). Как пример крайнего извращения могу предложить вызывать через ActiveX exe-шник, написанный на си. Я делал так один раз, работало. Правда, часто конфликтовало с антивирусными средствами (из-за ActiveX, его обычно отрубают наглухо).

Имхо тут надо либо пересматривать механизм идентификации (если есть желание использовать dhtml), либо писать "нормальное" клиентское приложение, у которого не будет проблем с правами.

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии