Spletna stran, ki vsebuje kontrolnik ActiveX po meri, se v Internet Explorerju ne naloži pravilno zaradi bistvenih sprememb obrambe, ki so vključene v zbirno varnostno posodobitev 896688 (MS05-052)

Prevodi člankov Prevodi člankov
ID članka: 909738 - Oglejte si izdelke, na katere se nanaša ta članek.
Pomembno V tem članku je pojasnjeno, kako v računalniku nastavite manj stroge varnostne nastavitve ali povsem izklopite varnostne funkcije. To lahko naredite, da bi se izognili določenim težavam. Preden se lotite spreminjanja, dobro ocenite varnostno tveganje, ki bo pri tem nastalo v računalniškem okolju. Če že uporabite to rešitev, ustrezno dodatno zavarujte sistem.
Pomembno V tem članku so informacije o spreminjanju registra. Preden spremenite register, ustvarite varnostno kopijo. Pozanimajte se, kako obnoviti register, če nastane težava. Če želite več informacij o varnostnem kopiranju, obnovi in urejanju registra, kliknite to številko članka iz Microsoftove zbirke znanja:
256986 Opis registra operacijskega sistema Microsoft Windows (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)
Razširi vse | Zmanjšaj

Na tej strani

SIMPTOMI

Ko namestite zbirno varnostno posodobitev 896688 (MS05-052), se spletna stran, ki vsebuje Microsoftov kontrolnik ActiveX po meri, ne naloži pravilno v izdelke, naštete v razdelku »Velja za«.

Ta težava nastane, kadar je spletna stran, ki vsebuje kontrolnik ActiveX, v internetnem področju. Če je spletna stran v področju intraneta ali je zaupanja vredno spletno mesto, se kontrolnik ActiveX naloži pravilno.

VZROK

Varnostna posodobitev MS05-052 ponuja dodatne postopke preverjanja, preden lahko predmet Microsoft Component Object Model (COM) deluje v programu Microsoft Internet Explorer. Namen te spremembe je preprečiti, da računalnik za predmete COM, ki niso bili izdelani za ustvarjanje primera v Internet Explorerju, ne bi ustvaril primer v Internet Explorerju. Eden od postopkov preverjanja, ki ga ponuja varnostna posodobitev MS05-052, je, da Internet Explorer sedaj preveri vmesnik IObjectSafety za kontrolnike ActiveX v internetnem področju, preden predmet COM lahko deluje v Internet Explorerju.

REŠITEV

Če želite težavo odpraviti, ponovno prevedite kontrolnik ActiveX. Nato označite kontrolnik kot varen za skriptno izvajanje in inicializacijo, kadar kontrolnik deluje v okviru spletnega brskalnika.

Če želite več informacij o tem, kako Internet Explorer določi, ali je kontrolnik ActiveX varen za skriptno izvajanje in inicializacijo, kliknite naslednjo številko članka iz Microsoftove zbirke znanja:
216434 Kako Internet Explorer določi, ali so kontrolniki ActiveX varni (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)
Če želite več informacij o tem, kako označiti kontrolnik ActiveX iz knjižnice MFC kot varnega za skriptno izvajanje in inicializacijo, kliknite naslednjo številko članka iz Microsoftove zbirke znanja:
161873 Kako označiti kontrolnike ActiveX iz knjižnice Micrsoft Foundation Classes kot varne za skriptno izvajanje in inicializacijo (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)

ZAČASNA REŠITEV

Opozorilo Če boste uporabili to rešitev, bosta vaš računalnik in omrežje verjetno še bolj izpostavljena napadom zlonamernih uporabnikov ali zlonamerne programske opreme, kot so virusi. Ne priporočamo te rešitve, vendar vseeno posredujemo informacije o njej, da jo lahko uporabite, če želite. To boste naredili na lastno odgovornost.

Opozorilo Če nepravilno uredite metabazo, lahko nastanejo resne težave, zaradi katerih boste morda morali ponovno namestiti vse izdelke, ki uporabljajo to metabazo. Microsoft ne more zagotoviti, da lahko odpravi težave, ki nastanejo zaradi nepravilnega urejanja metabaze. Metabazo uredite na lastno odgovornost.

Opomba Pred urejanjem metabaze vedno ustvarite varnostno kopijo.

Opozorilo Če z urejevalnikom registra ali na kakšen drug način nepravilno spremenite register, lahko nastanejo hude težave. Zaradi teh težav boste morda morali ponovno namestiti operacijski sistem. Microsoft ne more zagotoviti, da je te težave mogoče odpraviti. Register spreminjate na lastno odgovornost.

To težavo lahko odpravite na enega od naslednjih načinov:

V registru nastavite vrednost kot varno za skriptno izvajanje in varno za inicializacijo

Če kontrolnika ActiveX ne morete prevesti ponovno, vendar razvijalec kontrolnika oceni kontrolnik ActiveX kot varen za skriptno izvajanje in varen za inicializacijo, lahko z eno od naslednjih vrednosti registra označite kontrolnik ActiveX kot varnega za skriptno izvajanje in inicializacijo:
  • {7DD95801-9882-11CF-9FA9-00AA006C42C4}
  • {7DD95802-9882-11CF-9FA9-00AA006C42C4}
Če je na primer vrednost CLSID za kontrolnik ActiveX {A697E83F-3B53-11D1-8AE4-006097ED2008}, lahko dodate eno od naslednjih vrednosti registra, da označite kontrolnik ActiveX kot varnega za skriptno izvajanje skripta in inicializacijo:
  • HKEY_CLASSES_ROOT\CLSID\{A697E83F-3B53-11D1-8AE4-006097ED2008}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}
  • HKEY_CLASSES_ROOT\CLSID\{A697E83F-3B53-11D1-8AE4-006097ED2008}\Implemented Categories\{7DD95802-9882-11CF-9FA9-00AA006C42C4}

Premaknite spletno mesto v drugo področje

Če spletnemu mestu lahko zaupate, premaknite spletno mesto v večje zaupanja vredno področje. Če želite več informacij, kako dodati spletno mesto v varnostno področje, obiščite naslednje Microsoftovo spletno mesto:
http://www.microsoft.com/windows/ie/using/howto/security/settings.mspx

V registru nastavite vrednost združljivosti kontrolnika ActiveX

V registru lahko nastavite zastavico združljivosti kontrolnika ActiveX. To naredite takole:
  1. Kliknite Start in nato Zaženi ter vnesite Regedit.exe. Nato kliknite V redu.
  2. Poiščite naslednji registrski podključ:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility
  3. Z desno miškino tipko kliknite Združljivost konrolnika ActiveX, pokažite na Novo, kliknite Ključ, vnesite vrednost CLSID za kontrolnik ActiveX in pritisnite ENTER.
  4. Z desno miškino tipko kliknite ključ, ki ste ga ustvarili v tretjem koraku, pokažite na Novo in kliknite Vrednost DWORD.
  5. Vnesite Zastavice združljivosti in pritisnite ENTER.
  6. Z desno miškino tipko kliknite Zastavice združljivosti in kliknite Spremeni.
  7. V polje Podatki vnesite vrednost 00800000 in kliknite V redu.
  8. Zaprite urejevalnik registra.

SKLICI

Če želite več informacij o zbirni varnostni posodobitvi MS05-052, kliknite naslednjo številko članka iz Microsoftove zbirke znanja:
896688 MS05-052: Zbirna varnostna posodobitev za Internet Explorer (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini)
Če želite več informacij o vmesniku IObjectSafety, obiščite naslednje spletno mesto Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/library/default.asp?url=/workshop/components/com/reference/ifaces/iobjectsafety/iobjectsafety.asp

Lastnosti

ID članka: 909738 - Zadnji pregled: 11. januar 2006 - Revizija: 2.3
VELJA ZA:
  • Microsoft Internet Explorer 6.0 SP1, ko je uporabljeno z:
    • Microsoft Windows XP Service Pack 1
    • Microsoft Windows 2000 Server SP4
    • Microsoft Windows 2000 Professional SP4
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Advanced Server SP4
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Second Edition
  • Microsoft Internet Explorer 6.0, ko je uporabljeno z:
    • Microsoft Windows Server 2003 Service Pack 1
    • Microsoft Windows Server 2003
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003 Datacenter Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows XP Service Pack 2
    • Microsoft Windows XP Professional x64 Edition
  • Microsoft Internet Explorer 5.5, ko je uporabljeno z:
    • Microsoft Windows Millennium Edition
  • Microsoft Internet Explorer 5.01 SP4, ko je uporabljeno z:
    • Microsoft Windows 2000 Server SP4
    • Microsoft Windows 2000 Professional SP4
    • Microsoft Windows 2000 Datacenter Server
    • Microsoft Windows 2000 Advanced Server SP4
Ključne besede: 
kbactivexscript kbinetdev kbtshoot kbprb KB909738

Pošlji povratne informacije

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com