подпись ActiveX

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Smoker
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 07.03.2007 (Ср) 20:28

подпись ActiveX

Сообщение Smoker » 08.03.2007 (Чт) 23:08

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

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 08.03.2007 (Чт) 23:13

Smoker
А купленый сертификат есть?
Изображение

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 08.03.2007 (Чт) 23:17

<removed by me>
Последний раз редактировалось Хакер 09.03.2007 (Пт) 14:06, всего редактировалось 1 раз.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Smoker
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 07.03.2007 (Ср) 20:28

Сообщение Smoker » 08.03.2007 (Чт) 23:40

Нет, надо сделать самому серт.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 08.03.2007 (Чт) 23:43

Сертификат ты сам никогда не сделаешь.
Последний раз редактировалось Хакер 09.03.2007 (Пт) 14:06, всего редактировалось 1 раз.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 08.03.2007 (Чт) 23:43

Smoker
Дело в том, что у IE есть список производителей сертификатов. И сертификаты надо покупать у них.
Изображение

Smoker
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 07.03.2007 (Ср) 20:28

Сообщение Smoker » 08.03.2007 (Чт) 23:47

есть тестовые серты (можно сделать через makecert и подпсиать через signtool). Для Ie5.0 я когда-то давно делал рабочий серт. Он работал и покзаывал "My Company" в качестве производителя. Сейчас я пробую сделать для IE6.0... Либо я что-то пропускаю и делаю кривой серт, либо IE больше не позволяет "такие" ActiveX'ы ставить.

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

Сообщение GSerg » 09.03.2007 (Пт) 0:40

Возможно, ты не учитываешь некоторые тонкости, указанные в статье "Signing and Checking Code with Authenticode" в MSDN.
А возможно, надо, чтобы сертификат входил в число доверенных на компьютере.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


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

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

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

    TopList  
cron