Je reçois l'exception suivante. J'ai donné un contrôle total au compte Asp.net sur les journaux d'événements dans l'éditeur de Registre.
[SecurityException: La source n'a pas été trouvée, mais certains ou tous les journaux d'événements n'ont pas pu être recherchés. Journaux inaccessibles: Security.]
System.Diagnostics.EventLog.FindSourceRegistration(String source, String machineName, Boolean readOnly, Boolean wantToCreate) +664 System.Diagnostics.EventLog.SourceExists(String source, String machineName, Boolean wantToCreate) +109 System.Diagnostics.EventLog.SourceExists(String source) +14 Microsoft.ApplicationBlocks.ExceptionManagement.DefaultPublisher.VerifyValidSource() +41
Je suppose que cela est dû à un problème de configuration sur le serveur?
0 votes
Possible duplicate of System.Security.SecurityException lors de l'écriture dans le journal des événements
1 votes
J'ai posté ma réponse et le modérateur l'a supprimée. Veuillez vous assurer d'exécuter votre service en tant que système local mais pas en tant qu'autre, car le système local peut seulement créer des journaux d'événements et des sources. J'exécutais mon service en tant que service réseau et j'ai eu cette exception. Plus tard, j'ai arrêté le service et l'ai redémarré en tant que système local et cela a fonctionné correctement, puis j'ai arrêté et redémarré mon service en tant que service réseau et cela a fonctionné correctement.
0 votes
Vous devez temporairement désactiver l'impersonation dans le code, pour plus de détails Vérifiez ce La source n'a pas été trouvée, mais certains journaux d'événements ou tous ne peuvent pas être recherchés. Journaux inaccessibles : Sécurité.