Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Inleiding

Toepassingen die gebruikmaken van .NET Framework voor de initialisatie van een COM-onderdeel en die worden uitgevoerd met beperkte machtigingen kan niet meer goed werkt nadat u de juli 2018 beveiligings- en kwaliteit updatepakket updates voor .NET Framework.

Het procestoken runtime voor Microsoft .NET Framework gebruikt om te bepalen of het proces wordt uitgevoerd binnen de context van een verhoogde. Deze systeemaanroepen kunnen mislukken als de inspectie proces vereiste machtigingen niet aanwezig zijn. Dit veroorzaakt een fout 'toegang geweigerd'.

Symptomen

Na de installatie van de Beveiligingsupdates van juli 2018 .NET Framework, een COM-component niet kan worden geladen door 'toegang geweigerd' 'klasse niet geregistreerd,' of "interne fout om onbekende redenen" fouten. De handtekening van de meest voorkomende fout is het volgende:

Exception type: System.UnauthorizedAccessException

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

SharePoint

  • Wanneer gebruikers naar een SharePoint-site bladeren, kunnen ze zien de volgende HTTP 403-bericht: 'De website daalde tot deze webpagina weergeven' HTTP 403.

  • De SharePoint ULS-logboeken bevatten berichten als volgt:

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))      

  • Bij het verkennen van een inhoudsbron personen kan het verzoek mislukken en logboek de volgende vermelding in het logboek ULS voor 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)

Als de fout zich voordoet, wordt er een bericht met de volgende strekking weergegeven in de SharePoint-Verkenningslogboeken vastgelegd:

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 Administration Console

  • BizTalk Server Administration Console wordt niet correct gestart en retourneert de volgende fouten:

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 met het klassieke ASP

  • Een CreateObject aanroepen voor .NET COM-objecten die worden gehost klassieke ASP genereert een foutbericht met de volgende strekking weergegeven: ActiveX component can't create object

.NET-toepassing die gebruik maakt van imitatie

  • Een .NET-toepassing waarmee een exemplaar van een .NET COM-toepassing binnen de imitatiecontext van een genereert een foutbericht dat lijkt op het volgende: 0x80040154 (REGDB_E_CLASSNOTREG)

Oplossing

Deze problemen oplossen door de augustus 2018 beveiliging en kwaliteit updatepakketten of beveiliging alleen updates toepassen van toepassing is op uw besturingssysteem en het .NET Framework is geïnstalleerd. Ga voor meer informatie naar CVE-2018-8356 | .NET Framework functie Bypass beveiligingsprobleem.

Tijdelijke oplossing

Probeer een van de volgende methoden om dit probleem omzeilen.

Opmerking En de code van de desbetreffende toepassing, de volgende tijdelijke oplossingen mogelijk niet doeltreffend.

  • Hebt u geavanceerde kennis over hoe processen zijn gestart, het proces uitvoeren met behulp van dePROCESS_QUERY_INFORMATIONmachtiging.

  • IIS als host klassieke ASP CreateObject aanroepen voor .NET COM-objecten wordt een ' ActiveX-onderdeel kan geen object maken' Fout:

    • Als de website anonieme verificatie gebruikt:

      • Wijzig de referenties voor anonieme verificatie voor websites voor het gebruik van de "identiteit groep van toepassingen."

    • Als uw site gebruikmaakt van basisverificatie of Windows-verificatie:

      • Log in op de toepassing één keer als de identiteit van groep van toepassingen en maak vervolgens een instantie van de component .NET COM.

      • Dat wordt andere gebruikers van de site mogelijk actief de .NET COM-component zonder de fout.

    • Ook als u Windows-verificatie gebruikt, krijgt u toegang tot de website via de console van de Windows-server waarop de ASP-toepassing wordt uitgevoerd:

      • Maken van een exemplaar van het onderdeel .NET COM ook oplossing voor fout voor andere gebruikers.

  • Een .NET-toepassing waarmee een exemplaar van .NET COM-toepassing in het kader van een imitatie genereert een foutbericht "0x80040154 (REGDB_E_CLASSNOTREG)" :

    • Maak een instantie van de component .NET COM voor de aanroep van imitatie-context.

      • Later geïmiteerd maken van instantie aanroepen werken zoals verwacht.

    • De .NET-toepassing uitvoert in het kader van de geïmiteerde gebruiker.

    • Vermijd het gebruik van imitatie bij het maken van de .NET-COM-object.

  • Als Gebruikersaccountbeheer is uitgeschakeld voor de computer, opnieuw inschakelen.

  • Als het proces niet Diasymreader.dll te laden, moet u de volgende opdracht uitvoeren voor de montage: ngen install <the failing assembly> Zie voor meer informatie over ngen,Ngen.exe (Native Image Generator).

Waarschuwing:De volgende tijdelijke oplossingen mogelijk maakt een computer of netwerk kwetsbaarder voor aanvallen door kwaadwillende gebruikers of schadelijke software, zoals virussen. Deze oplossingen wordt niet aanbevolen. Echter, bieden we deze informatie zodat u de oplossingen naar eigen goeddunken implementeren kunt. Deze oplossingen gebruiken voor uw eigen risico.

  • Add "NETWORK SERVICE ' op de lokale groep Administrators.

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

 

Van toepassing op

Updates voor .NET Framework juli 2018voor .NET Framework 3.5, 4.0 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 en 4.7.2 voor alle van toepassing zijnde en ondersteunde versies van Windows

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×