none
Erstellen von Credentials in den Windows-Anmeldeinformationen RRS feed

  • Allgemeine Diskussion

  • 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

    Montag, 6. Februar 2017 09:20

Alle Antworten