spero che tu mi possa aiutare. Non riesco a trovare le risposte necessarie.
Stiamo sviluppando un'applicazione che funziona su Windows e nasconde l'interfaccia utente di Windows. Pertanto l'utente non ha accesso a Windows. Ecco perché abbiamo sviluppato un'interfaccia web, in cui l'utente può configurare tutte le impostazioni necessarie per la nostra applicazione (come la connessione a un Wifi).
Quando l'utente desidera aggiungere la sua rete WPA2-Enterprise, dove il tipo di metodo EAP è PEAP-MSCHAPv2 , deve anche impostare nome utente e password.
Purtroppo sembra che Windows memorizzi questi dati (nome utente + password) nel registro, in HKEY_CURRENT_USER (HKCU) per la precisione. Questa è la chiave: HKCU \ Software \ Microsoft \ Wlansvc \ UserData
Passiamo al nostro problema: in UWF non puoi escludere le chiavi da HKCU, ma solo da HKEY_LOCAL_MACHINE (HKLM). Ecco perché l'utente non può aggiungere tale rete. Deve disabilitare UWF, aggiungere nuovamente la rete tramite l'interfaccia web e abilitare nuovamente UWF.
Esiste un altro modo (leggi: migliore) per conservare questi dati utente con UWF abilitato?
Grazie per l'aiuto!