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

    [.NET]Permessi negati nell'accesso al registro di sistema

    Salve a tutti, ho un probelma con un'applicazione: la mia applicazione memorizza valori all'interno del registro di sistema utilizzando il namespace Microsoft.Win32 e gli oggetti RegistryKey, il problema e che questa applicazione quando viene eseguita su account con permessi limitati da eccezioni nel momento in cui accedo al registro, esiste un modo per dare permessi completi all'applicazione anche quando viene eseguita su account limitati??

  2. #2
    Su che chiavi di registro stai cercando di scrivere?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    HKEY_LOCAL_MACHINE\SOFTWARE\Miachiave

  4. #4
    Gli utenti limitati non possono scrivere in HKEY_LOCAL_MACHINE, né c'è motivo per cui lo facciano. Le impostazioni dei programmi modificabili dai normali utenti devono essere impostazioni per-user e quindi vanno in HKEY_CURRENT_USER.
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Uhm capito in un certo senso, non esiste qualcosa per forzare questa opzione???

  6. #6
    Non è questione di .NET Framework, è questione della sicurezza di Windows: gli utenti limitati non possono scrivere in HKEY_LOCAL_MACHINE, punto (ovviamente a meno di non cambiare le ACL di HKEY_LOCAL_MACHINE, ma non bisognerebbe toccarle). A cosa ti serve scrivere in HKEY_LOCAL_MACHINE?
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7
    Vi è un software già fatto che scrive in quelle chiavi ed io devo sovrascrivere i valori, secondo te se, se passo per le API e non per le classi del .NET posso forzare la cosa?!?

  8. #8
    No, non puoi. Se l'utente non ha i permessi per scrivere in quella chiave non ce n'è, non ci può scrivere. Se le protezioni si potessero bypassare così a cosa servirebbero?
    Amaro C++, il gusto pieno dell'undefined behavior.

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.