Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Scrivere nel log degli eventi di Win

    Sto provando a scrivere nel log degli eventi del server per tenere traccia delle eccezioni generate dalla mia applicazione.

    Come mai quando tento di fare un WriteNewEntry mi dice accesso al registro di sistema negato ? devo configurare qualcosa ?
    Non avere problemi è un problema.

  2. #2
    L'utente con cui gira la tua applicazione hai permessi necessari per scrivere nel registry della tua macchina?


    Ciao
    Kalman
    Kalman

  3. #3
    uhm...parli dell'utente loggato all'applicazione o dell'utente che e' entrato in Windows ?
    Non avere problemi è un problema.

  4. #4
    Chi è che dovrebbe scrivere nel registry?

    L'utente loggato all'applicazione o l'utente che e' entrato in Windows o l'utente con cui gira l'applicazione (IUSR_machinename)?
    Kalman

  5. #5
    Se parli del secondo, dove si configura il permesso di scrivere nel log ?
    Non avere problemi è un problema.

  6. #6
    Originariamente inviato da Kalman
    Chi è che dovrebbe scrivere nel registry?

    L'utente loggato all'applicazione o l'utente che e' entrato in Windows o l'utente con cui gira l'applicazione (IUSR_machinename)?
    l'utente che e' entrato in win. che differenza c'e' con quello con cui gira l'applicazione (IUSR_machinename)?
    Non avere problemi è un problema.

  7. #7
    Quando tu ti colleghi ad un sito, l'utente che utilizza il sito di solito è IUSR_machinename autenticato Anonymous. In IIS vai nelle proprietà di un sito ,poi nel tab "Directory Security",premi il bottone "Edit" di "Authentication and acces control".

    In alto hai "Anonymous Access" e il nome dell'utente che verrà impersonato dall'applicazione. Altrimenti puoi utilizzare altri metodi (ma per siti pubblici aperti a tutti va bene così).

    Puoi però nel web.config del tuo sito dire quale utente deve impersonare la tua applicazione.

    <system.web>
    <identity impersonate="false" userName="app1" password="app1pw" />
    </system.web>


    Il tutto in modo più chiaro ed esaustivo lo trovi su
    http://it.gotdotnet.com/quickstart/a...thandauth.aspx

    Ciao
    Kalman
    Kalman

  8. #8
    Ti ringrazio. Quindi, come stanno le cose, e premesso che l'utente IUSR_machinename non ha i privilegi per scrivere nel log, che mi consigli di fare, considerando anche che e' una applicazione che deve girare soltanto in una intranet ?

    Andare sull'imitazione ...

    codice:
    <system.web> 
    <identity impersonate="true" userName="utentewin" password="passwin" /> 
    </system.web>
    o andare a configurare IIS al momento della installazione dal cliente ?

    Spero di aver capito e di non aver detto cavolate.
    Non avere problemi è un problema.

  9. #9
    Se lasci l'accesso anonimo e non la basic o integrated io cambiarei l'utente su iis e non metterei nulla nel web.config.

    Ciao
    Kalman
    Kalman

  10. #10
    ok, grazie 1000
    Non avere problemi è un problema.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.