none
Smartcard Login erkennen RRS feed

  • Frage

  • Hallo zusammen!

    Ich bin gerade dabei eine Applikation zu entwickeln, welche erkennen muss, ob sich ein Benutzer über eine Smartcard angemeldet hat oder nicht. Gibt es hier seitens .NET Framework eine Möglichkeit vom OS Informationen einzufordern?
    Habe schon herumgesucht aber nicht wirklich etwas gefunden.
    Derzeit verwende ich eine Umgebungsvariable welche gestetzt wird, wenn sich ein Benutzer mit einer Smartcard anmeldet. Da jedoch meine Applikation erst einige Zeit nach der Anmeldung läuft (und in der Zwischenzeit diese ev. gefälscht werden kann) brauche ich zuverlässlichere Informationen als diese Variable.

    Vielen Dank im Voraus.

    lg
    Montag, 18. Januar 2010 15:22

Antworten

  • Hallo,

    welche Art von Anmeldung mit Smartcard meinst Du?

    >>Derzeit verwende ich eine Umgebungsvariable welche gestetzt wird, wenn sich ein Benutzer mit einer Smartcard anmeldet.

    Macht eigentlich keinen Sinn, da die von der Smartcard übertragenen Informationen (der Security Token) relevant sind, nicht die Tatsache das eine Smartcard verwendet wurde.

    >>Da jedoch meine Applikation erst einige Zeit nach der Anmeldung läuft (und in der Zwischenzeit diese ev. gefälscht werden kann) brauche ich zuverlässlichere Informationen als diese Variable.

    Wenn der Einsatz von Smartcards dafür wichtig ist, brauchst Du einen aktuellen Leseprozess.

    Du solltest dich mit der neuen Windows Identity Foundation beschäftigen. Sie bietet alles was man beim Umgang mit Security Token benötigt.

    Downloadlinks findest Du hier:
    http://connectedsystems-de.blogspot.com/2009/11/windows-identity-foundation-wif.html

    Wenn Du weitere Informationen zu Deiner Anwendungsarchitektur lieferst, kann ich Dir auch detaillierte Fragen beantworten.

    Schöne Grüße
    Oliver
    Dienstag, 19. Januar 2010 10:47

Alle Antworten

  • Hallo,

    welche Art von Anmeldung mit Smartcard meinst Du?

    >>Derzeit verwende ich eine Umgebungsvariable welche gestetzt wird, wenn sich ein Benutzer mit einer Smartcard anmeldet.

    Macht eigentlich keinen Sinn, da die von der Smartcard übertragenen Informationen (der Security Token) relevant sind, nicht die Tatsache das eine Smartcard verwendet wurde.

    >>Da jedoch meine Applikation erst einige Zeit nach der Anmeldung läuft (und in der Zwischenzeit diese ev. gefälscht werden kann) brauche ich zuverlässlichere Informationen als diese Variable.

    Wenn der Einsatz von Smartcards dafür wichtig ist, brauchst Du einen aktuellen Leseprozess.

    Du solltest dich mit der neuen Windows Identity Foundation beschäftigen. Sie bietet alles was man beim Umgang mit Security Token benötigt.

    Downloadlinks findest Du hier:
    http://connectedsystems-de.blogspot.com/2009/11/windows-identity-foundation-wif.html

    Wenn Du weitere Informationen zu Deiner Anwendungsarchitektur lieferst, kann ich Dir auch detaillierte Fragen beantworten.

    Schöne Grüße
    Oliver
    Dienstag, 19. Januar 2010 10:47
  • Hallo J0k3r86,

    Hat Dir die Antwort geholfen?

    Grüße,
    Robert

    Sonntag, 24. Januar 2010 09:14
    Moderator
  • Hallo J0k3r86,

    Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
    Solltest Du noch "Rückfragen" dazu haben, so gib uns bitte Bescheid.

    Grüße,
    Robert

    Mittwoch, 27. Januar 2010 09:28
    Moderator