Програмное соединение с HTTPS каналом с логином и паролем.

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
codemaster
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 604
Зарегистрирован: 13.02.2004 (Пт) 13:35

Сообщение codemaster » 19.08.2005 (Пт) 14:07

ALX_2002 писал(а):В общем ситуация такая.

Вот думаю - что ж делать ? Закрывать все окна IE ? Или можно как то заставить IE принять новые настройки без перезапуска ?

:(

IE - Internet Explorer


Думается что придется делать рестарт IE

Правда есть еще одно но !
Реестр может быть "закрыт" для записи этой ветки
Права'с .....

P.S. А зачем нужна авторизация на Web сервере ? :wink:
гораздо проще запустить "анонимусов"
//<-
Mit freundlichen Grüßen
//->

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 20.08.2005 (Сб) 11:39

:( Уфф... Рестарт IE... Вот как бы его сделать то поумнее ? В инете ничего по этому вопру не нашёл :(

Анонимусов было бы класно, но тогда на этот HTTPS будут лезть раз в 10 больше всяких хакеров и TR@X@T' их ASP-ки... Организация больно сильная...

Поэтому необходимо как то сделать авторизацию клиентов.

Но трабл в том, что если выдать клиентам пароль и логин, то 100% у клиентов он будет где то или сохранён или записан. Чтобы избежать этого на серваке установлен робот, который этот пароль меняет постоянно.

Короче там ещё полно таких "навороченных" тем безопасности. И поэтому мне по зарез нужно как то реализовать вышеописанную проблему. :( :( :(

codemaster
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 604
Зарегистрирован: 13.02.2004 (Пт) 13:35

Сообщение codemaster » 22.08.2005 (Пн) 11:48

Наверное вполне возможно справиться и без перезагрузки IE
см DISPID_AMBIENT_DLCONTROL

http://support.microsoft.com/default.as ... -us;183412




ALX_2002 писал(а):Анонимусов было бы класно, но тогда на этот HTTPS будут лезть раз в 10 больше всяких хакеров и TR@X@T' их ASP-ки... Организация больно сильная...

енто как? Дальше login.asp при нормально спроектрованном сайте они не пройдут.
HTTPS только закрывает канал ничего более


ALX_2002 писал(а):Поэтому необходимо как то сделать авторизацию клиентов.


пароль логин из БД
иначе придется добавлять удалять узеров

Если клиент нервный и парноик то лучше все реализовать на
Macromedia Flash + Web Service (красиво и надежно)
//<-
Mit freundlichen Grüßen
//->

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 22.08.2005 (Пн) 12:24

2 codemaster & respect:

1) Поглядел статью про DISPID_AMBIENT_DLCONTROL , посморел в инете. Везде пишут, что эту тему можно сделать только C++ и Delphi, а Visual Basic никак нельзя. :(

2) Ну тк тогда будут забивать запросами login.asp ? Или я не прав ? :roll:

3) На флеше было бы класно, но я его не знаю совсем :oops:

P.S Очень благодарен за твою регулярную помошь. Я так понял больше ни кто не знает как решить эту проблему. :)

codemaster
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 604
Зарегистрирован: 13.02.2004 (Пт) 13:35

Сообщение codemaster » 22.08.2005 (Пн) 13:14

ALX_2002 писал(а):2 codemaster & respect:
1) Поглядел статью про DISPID_AMBIENT_DLCONTROL , посморел в инете. Везде пишут, что эту тему можно сделать только C++ и Delphi, а Visual Basic никак нельзя. :(


х.з. вполне возможно и получится
на rsdn этот вопрос часто всплывает в форуме COM
(правда не на VB)


ALX_2002 писал(а):2) Ну тк тогда будут забивать запросами login.asp ? Или я не прав ? :roll:
3) На флеше было бы класно, но я его не знаю совсем :oops:


Что есть в твоем понимании забивать запросами login.asp?

Например user 3 раза неправильно ввел password
берем и блокируем его IP.

Флеш чемто отдаленно похож на VBA.
Изучить его не сложнее чем после VB что то написать на VBA
//<-
Mit freundlichen Grüßen
//->

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 22.08.2005 (Пн) 17:21

2 codemaster:
Уфф... Нашёл статейку на VBSTREETS. Задумался туго. :shock:
http://www.vbstreets.ru/VB/Articles/65974.aspx

По идее мне нужно совместить данные из статьи и эту тему.... Тяжко....

На счёт флеша - попробую еще разок. Первый раз залез - понял, что не смогу :D

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 23.08.2005 (Вт) 2:57

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

codemaster
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 604
Зарегистрирован: 13.02.2004 (Пт) 13:35

Сообщение codemaster » 23.08.2005 (Вт) 11:34

ALX_2002 писал(а):2 codemaster:
Уфф... Нашёл статейку на VBSTREETS. Задумался туго. :shock:
http://www.vbstreets.ru/VB/Articles/65974.aspx

По идее мне нужно совместить данные из статьи и эту тему.... Тяжко....

На счёт флеша - попробую еще разок. Первый раз залез - понял, что не смогу :D


Если ты всетаки решил пойти по этому "скользкому пути" то

Сделай самое простое: диалог пользователю с просьбой презагрузить
IE.
//<-
Mit freundlichen Grüßen
//->

Пред.

Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 90

    TopList  
cron