2010-06-29 4 views
0

J'ai utilisé le modèle SiteLock 1.15 pour restreindre l'accès au domaine à mon contrôle ActiveX afin que seule une liste de domaine pré-approuvé puisse l'utiliser.SiteLock implémentant IObjectSafety MAIS ne fonctionnant pas dans IE

Tout compile bien, et même l'application SiteList.exe fournie avec le modèle SiteLock affiche correctement la liste des domaines que j'ai définis dans le contrôle ActiveX.

En outre, l'OLE Object Viewer affiche correctement mon composant ActiveX exposant les interfaces IObjectSafety et IObjectWithSite.

IE8 est le seul qui agit et n'honore pas l'interface IObjectSafety, alors qu'est-ce qui ne va pas?

Répondre

0

Il s'avère que j'avais le site Web de test dans la zone de confiance de Exploder, avec toutes les options de sécurité désactivées; Ainsi, Exploder n'a même pas négocié avec l'interface IObjectSafety. Lorsque j'ai modifié l'option de sécurité, Exploder a commencé à communiquer avec l'interface de sorte que tout est arc-en-ciel et bulles.

Questions connexes