none
Impersonierung über X509Certificate2 RRS feed

  • Frage

  • Hallo zusammen,

    Ich muss in einer selbst entwickelten Anwendung Prozesse auf Basis eines von einer PKI-Karte gelesenen Benutzerzertifikats durchführen.

    Für Benutzername und Passwort ist mir die Lösung bekannt, aber bei der Impersonierung über ein Zertifikat kam ich bislang keinen Schritt weiter.

    Kann mir da jemand weiterhelfen?

    Umgesetzt ist das Ganze über Visual Studio 2019 und C#. Im code habe ich ein X509Certificate2 und komme damit einfach nicht weiter.

    Besten Dank!

    Donnerstag, 7. Mai 2020 07:43

Alle Antworten

  • Hallo Mario,

    Hast Du versucht, die ImpersonationContext-Klasse zu verwenden, wie im folgenden Artikel beschrieben:
    Accessing Impersonated users key store

    Gruß,

    Ivan Dragov

    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.


    Freitag, 8. Mai 2020 06:07
    Administrator
  • Hallo Ivan,

    und vielen Dank für die Antwort.

    Das mit dem ImpersonationContext kann ich so nicht anwenden, weil ich ja lediglich das Zertifikat habe, und keinen Benutzernamen oder Passwort. Beides benötigt man aber für den ImpersonationContext, deshalb fällt der aus.

    LG

    Mario

    Mittwoch, 13. Mai 2020 07:49