Einheitlicher Schreibfilter mit WPA2-Enterprise PEAP-MSCHAPv2

629
shayan

hoffe du kannst mir helfen Ich kann die notwendigen Antworten nicht finden.

Wir entwickeln eine Anwendung, die auf Windows ausgeführt wird und die Windows-Benutzeroberfläche verbirgt. Daher hat der Benutzer keinen Zugriff auf Windows. Aus diesem Grund haben wir ein Webinterface entwickelt, über das der Benutzer alle Einstellungen vornehmen kann, die für unsere Anwendung erforderlich sind (z. B. die Verbindung mit einem WLAN).

Wenn der Benutzer sein WPA2-Enterprise-Netzwerk hinzufügen möchte, wobei der EAP-Methodentyp PEAP-MSCHAPv2 ist, muss er auch den Benutzernamen und das Kennwort festlegen.

Leider scheint es, dass Windows diese Daten (Benutzername + Kennwort) in der Registrierung speichert, um genau zu sein, in HKEY_CURRENT_USER (HKCU). Das ist der Schlüssel: HKCU \ Software \ Microsoft \ Wlansvc \ UserData

Kommen wir zu unserem Problem: In UWF können Sie keine Schlüssel von HKCU ausschließen, sondern nur von HKEY_LOCAL_MACHINE (HKLM). Deshalb kann der Benutzer ein solches Netzwerk nicht hinzufügen. Er muss UWF deaktivieren, das Netzwerk erneut über das Webinterface hinzufügen und UWF erneut aktivieren.

Gibt es eine andere (besser: bessere) Möglichkeit, diese Benutzerdaten bei aktiviertem UWF zu erhalten?

Danke für die Hilfe!

1

1 Antwort auf die Frage

0
PMF

Nur dasselbe Problem mit einer Anwendung, die einige Einstellungen in HKCU-Registrierungsschlüsseln speichert. Da es nicht möglich ist, HKCU-Unterschlüssel durch UWF zu übergeben oder auszuschließen, scheint es die einzige Möglichkeit zu sein, den Pfad auszuschließen, an dem sich der Benutzerteil der Registrierung vollständig von UWF befindet. Ich habe den Test noch nicht abgeschlossen, aber es sieht so aus, als würde das Hinzufügen eines Ordnerausschlusses für "c: \ users" funktionieren. Natürlich bleiben dadurch Änderungen am Benutzerteil der Registrierung dauerhaft.