Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Uvod

Aplikacije koje se oslanjaju na .NET Framework inicijalizirati COM komponente i koji pokreće s ograničenim dozvolama možda neće uspjeti pokretati ili ispravno nakon što instalirate srpanj 2018 sigurnost i kvalitete Rollup ažuriranja za .NET Framework.

Microsoft .NET Framework runtime koristi token proces za određivanje hoće li se proces pokrenut unutar povećane konteksta. Te pozive sustava neće uspeti ako dozvole potrebne procesa provjere nisu prisutni. To uzrokuje pogrešku "pristup je odbijen".

Simptomi

Nakon što instalirate bilo Srpanj 2018 .NET Framework sigurnosna ažuriranja, COM komponente ne uspije učitati zbog "pristup je odbijen," "klasa nije registrirana," ili "Interna pogreška Došlo je do nepoznatog razloga" pogreške. Najčešći neuspjeh potpis je sljedeće:

Exception type: System.UnauthorizedAccessException

Message: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

SharePoint

  • Kada korisnici pregledavanje SharePoint web-mjesto, mogu vidjeti sljedeću poruku HTTP 403: "Web-mjesto odbija prikazati web-stranicu" HTTP 403.

  • U zapisnicima ULS SharePoint će sadržavati poruke sljedeću:

w3wp.exe (0x1894)         0x0B94  SharePoint Foundation  General 0000       High                UnauthorizedAccessException for the request. 403 Forbidden will be returned. Error=An error occurred creating the configuration section handler for system.serviceModel/extensions: Could not load file or assembly <AssemblySignature>  or one of its dependencies. Access is denied. (C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Config\machine.config line 180)  

 w3wp.exe (0x1894)         0x0B94  SharePoint Foundation  General b6p2      VerboseEx                Sending HTTP response 403:403 FORBIDDEN.    

w3wp.exe (0x1894)         0x0B94  SharePoint Foundation  General 8nca       Verbose                Application error when access /, Error=Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))      

  • Prilikom pretraživanja radi indeksiranja izvora sadržaja osobe, zahtjev možda neće uspjeti, a sljedeće unosa zapisnika u ULS zapisniku sustava SharePoint:

mssearch.exe (0x118C) 0x203C SharePoint Server Search Crawler:Gatherer Plugin cd11 Warning The start address sps3s://<URLtoSite> cannot be crawled.  Context: Application 'Search_Service_Application', Catalog 'Portal_Content'  Details:  Class not registered   (0x80040154)

Kada se pojavi pogreška, u zapisnike pretraživanja radi indeksiranja SharePoint zapisuje poruku sličnu sljedećoj:

sps3s://<URLtoSite>  A component required for crawling this type of content is not registered with this application server. View the event logs for more information. (SearchID = XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)

BizTalk Server administracije konzole

  • BizTalk Server administracije konzole ne uspije pokrenuti ispravno i vraća sljedeće pogreške:

An internal failure occurred for unknown reasons. (WinMgmt)

Program Location:

   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)

   at System.Management.ManagementObject.Get()

   at Microsoft.BizTalk.SnapIn.Framework.WmiProvider.SelectInstance

IIS s Classic ASP

  • Je smještena klasični ASP pozivanje CreateObject za .NET COM objekte možda generira poruku o pogrešci sličnu sljedećoj: ActiveX component can't create object

.NET aplikaciju koja koristi oponašanja

  • .NET aplikaciju koja stvara instance aplikacije .NET COM unutar konteksta oponašanja možda generira poruku o pogrešci koja izgleda poput sljedeće: 0x80040154 (REGDB_E_CLASSNOTREG)

Rješenje

Da biste riješili te probleme, primijeniti kolovoz 2018 sigurnost i Kumulativni troškovi kvalitete ili na sigurnost samo ažuriranja primjenjive operacijski sustav i instaliran .NET Framework. Dodatne informacije potražite na CVE, 2018 i 8356 | .NET Framework sigurnosna značajka Zaobiđi slabe.

Zaobilazno rješenje

Da biste zaobišli taj problem, pokušajte bilo koju od sljedećih metoda.

NapomenaOvisno o zahvaćeni aplikacija i njegov kod sljedeće zaobilazna rješenja možda neće biti važeće.

  • Ako imate Napredno razinu znanja o kako pokrenuti procese, Pokreni proces pomoću uPROCESS_QUERY_INFORMATIONdozvolu.

  • IIS smještena klasični ASP pozivanje CreateObject za .NET COM objekte primiti programa "ActiveX komponenta nije moguće stvoriti objekt" pogreška:

    • Ako web-mjesto koristi anonimne provjere autentičnosti:

      • Promjena vjerodajnica anonimne provjere autentičnosti Web-mjesta za korištenje u "identiteta grupe aplikacija."

    • Ako vaše web-mjesto koristi osnovnu provjeru autentičnosti ili provjera autentičnosti sustava Windows:

      • Prijaviti u jednom kao identiteta grupe aplikacija za aplikaciju, a zatim stvoriti instancu .NET COM komponente.

      • Nakon toga, drugi korisnici web-mjesta će moći aktivno .NET COM komponentu bez neuspjeh.

    • Umjesto toga, ako koristite provjeru autentičnosti sustava Windows i pristupate web-mjesto iz konzole aplikacije ASP pokreće Windows server:

      • Stvaranje instance komponente .NET COM također rješava pogreške za druge korisnike web-mjesta.

  • .NET aplikaciju koja stvara instance aplikacije .NET COM unutar konteksta oponašanja može generirati poruka o pogrešci "0x80040154 (REGDB_E_CLASSNOTREG)" :

    • Stvaranje instance komponente .NET COM prije oponašanja kontekstu poziva.

      • Kasnije oponašanju stvoriti instancu pozive rad očekivani.

    • Izvođenje aplikacije .NET u kontekstu bez predstavljanja korisnika.

    • Izbjegavajte oponašanja prilikom stvaranja .NET COM objekt.

  • Ako je UAC onemogućen za računalo, ponovo ga omogućite.

  • Ako postupak ne uspije učitati Diasymreader.dll, pokrenite sljedeću naredbu za sklop: ngen install <the failing assembly> Dodatne informacije o ngen, pogledajteNGEN.exe (Generator Native slika).

Upozorenje:Sljedeće zaobilazna rješenja može učiniti računalo ili mrežu podložnijima napadima zlonamjernih korisnika ili zlonamjernog softvera, poput virusa. Ne preporučujemo tih zaobilaznih rješenja. Međutim, možemo vam pružamo potrebne informacije da bi se zaobilaznim možete implementirati na vlastitu odgovornost. Korištenje tih zaobilaznih rješenja na vlastiti rizik.

  • Dodaj "MREŽNI servis" za lokalne grupe Administratori.

Status

Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".

 

Primjenjuje

Srpanj 2018 .NET Framework sigurnosna ažuriranjaza .NET Framework 3.5, 4.0, 4.5.2, 4.6, 4.6.1, 4.6.2, 4,7, 4.7.1 i 4.7.2 na sve primjenjive i podržane verzije sustava Windows

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×