Hallo,
ich habe ein kleines Problem in C#. Ich wette dass es sich hierbei nur um Grundwissen handelt, aber leider bin aich nach sehr langer Recherche nicht auf die richtige Lösung gestoßen. Es dreht sich um eine Windows-Mobile-App.
Das Problem: Ich möchte in einem Programm auf einen Ordner auf einer NAS zugreifen. Das funktioniert soweit auch, sofern die Anmeldeinformationen in den Windows-Anmeldeinformationen vorliegen. Ich habe es geschafft, über das Erstellen von Credentials Informationen
hinzuzufügen, allerdings bei den Web-Anmeldeinformationen, welche sich ebenfalls unter Anmeldeinformationen befinden. Ich muss aber mit C# einen Eintrag im Windows-Tresor (dort wo sich auch die Generischen Anmeldeinformationen befinden) machen, was unbedingt
mittels des Programmes erfolgen muss.
Hier mal stark vereinfacht und natürlich ohne echte Daten der Code, mit welchem ich erfolgreich die Web-Anmeldeinformationen erstellt habe:
var pwVault = new Windows.Security.Credentials.PasswordVault();
pwVault.Add(new Windows.Security.Credentials.PasswordCredential("FileLoader",
"Benutzer", "Passwort"));
Allerdings ist genau hier das Problem, dieser Code speichert den Eintrag bei den Web-Anmeldeinformationen und nicht in den Windows-Anmeldeinformationen.
Vielen Dank für die Hilfe im Voraus