OVH Cloud OVH Cloud

ActiveX et Javascript

2 réponses
Avatar
Joël
Bonjour,

J'ai développé un ActiveX (dll) en VB6 que je déploie sur mon intranet.
Je voudrait appeler les méthodes de mon ActiveX par javascript.
Malheureusement, IE m'affiche à chaque fois un message d'avertissement, quand
mon script tente d'accéder à l'activeX.
Je voudrait faire disparaitre ce message, sans abaisser la sécurité dans la
configuration de IE.
Quelqu'un peut-il m'aider ? Y a t'il un bout de code à ajouter ? Une clé de
base de registre à modifier ?

2 réponses

Avatar
Jacques93
Bonsoir Joël,
Joël a écrit :
Bonjour,

J'ai développé un ActiveX (dll) en VB6 que je déploie sur mon intranet.
Je voudrait appeler les méthodes de mon ActiveX par javascript.
Malheureusement, IE m'affiche à chaque fois un message d'avertissement, quand
mon script tente d'accéder à l'activeX.
Je voudrait faire disparaitre ce message, sans abaisser la sécurité dans la
configuration de IE.
Quelqu'un peut-il m'aider ? Y a t'il un bout de code à ajouter ? Une clé de
base de registre à modifier ?



Je crains que ce ne sois plus complexe, mais je ne suis pas spécialiste.
Une piste ici :

http://msdn.microsoft.com/library/default.asp?url=/workshop/security/authcode/signing.asp

et dans IE, jette un oeil sur les certificats :

http://cjoint.com/?mctSQsMxtE

--
Cordialement,

Jacques.
Avatar
Picalausa François
Hello,

en complément de ce que t'as répondu Jacques, tu peux marquer ton composant
"safe for scripting" en implémentant IObjectSafety, comme indiqué sur la KB:
http://support.microsoft.com/kb/182598/en-us

--
Picalausa François

"Joël" a écrit dans le message de news:

Bonjour,

J'ai développé un ActiveX (dll) en VB6 que je déploie sur mon intranet.
Je voudrait appeler les méthodes de mon ActiveX par javascript.
Malheureusement, IE m'affiche à chaque fois un message d'avertissement,
quand
mon script tente d'accéder à l'activeX.
Je voudrait faire disparaitre ce message, sans abaisser la sécurité dans
la
configuration de IE.
Quelqu'un peut-il m'aider ? Y a t'il un bout de code à ajouter ? Une clé
de
base de registre à modifier ?