Ho bisogno di crittografare alcune parti della configurazione web. Dopo aver letto alcuni tutorial, ho imparato che usare lo strumento ASPNET_REGIIS è la strada da percorrere. Questo è quello che sto provando in questo momento: "Non è stata trovata la sezione di configurazione 'system.web \' identità'" dal prompt dei comandiCrittografia Web Config utilizzando ASPNET_REGIIS
ASPNET_REGIIS -pef "identity" "D:\IIS\admin.mySite.com"
ASPNET_REGIIS -pef "system.web\identity" "D:\IIS\admin.mySite.com"
"non è stato trovato La sezione di configurazione 'system.web \' identità'."
ASPNET_REGIIS -pef "system.web/identity" "D:\IIS\admin.mySite.com"
"Impossibile crittografare la sezione 'system.web/identita' utilizzando provider 'RsaProtectedConfigurationProvider' Messaggio di errore dal provider:. Oggetto già esistente"
Per provare e vedere se che ottiene niente di buono ho provato la seguente:
ASPNET_REGIIS -pef "connectionStrings" "D:\IIS\admin.mySite.com"
"Impossibile crittografare la sezione 'connectionStrings' 'RsaProtectedConfigurationProvider' Messaggio di errore dal provider tramite provider: L'oggetto esiste già. "
ASPNET_REGIIS -pef "connectionStrings" "D:\IIS\admin.mySite.com"
"Impossibile crittografare la sezione 'connectionStrings' 'RsaProtectedConfigurationProvider' Messaggio di errore dal provider tramite provider:. Oggetto già esistente"
ASPNET_REGIIS -pef "DoesNotExist" "D:\IIS\admin.mySite.com"
"non è stata trovata La sezione di configurazione 'DoesNotExist'."
Help!
Credo che la chiave venga memorizzata qui: 'C: \ Documents and Settings \ Tutti gli utenti \ Dati applicazioni \ Microsoft \ Crypto \ RSA \ MachineKeys', lo vedi? Se è così, prova a rimuoverlo ed eseguire la crittografia con 'connectionStrings' come test per vedere se funziona. – Sam
Per Windows 7 e poi, sembra che sono memorizzati qui 'C: \ ProgramData \ Microsoft \ Crypto \ RSA \ MachineKeys' – dana