Re: CAC Card Access
From: Joe Kaplan \(MVP - ADSI\) (joseph.e.kaplan_at_removethis.accenture.com)
Date: 06/21/04
- Next message: Troy: "security"
- Previous message: Roy: "CAC Card Access"
- In reply to: Roy: "CAC Card Access"
- Next in thread: Roy: "Re: CAC Card Access"
- Reply: Roy: "Re: CAC Card Access"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Mon, 21 Jun 2004 13:22:56 -0500
This should be easy to do in ASP.NET. I'm not sure about WinForms.
Essentially, in ASP.NET you just need to make sure that you're site requires
SSL and you require client certificates. When the user navigates to the
website, then will be prompted for the certificate to send and should get
prompted for the smart card PIN as well.
In WinForms, you would have to come up with an authentication mechanism that
required the smart card. This would depend a lot on how you planned to
communicate with the server. If it is via a web services interface with
HTTPS, then you should be able to specify a client certificate in your proxy
class that would result in the same prompt for the smart card PIN. I'm not
sure about that. Also, if you aren't using planning to use SSL, you'll need
a network protocol that supports certificate auth.
Joe K.
"Roy" <Roy@discussions.microsoft.com> wrote in message
news:7E5CA06A-5E0D-4276-94A6-C52329BB20C5@microsoft.com...
> Greetings,
>
> I need to read a certificate stored inside a CAC (SmartCard) from both an
ASP.NET and WinForm application to authenticate users. The CAC card is
attached to the client computer via USB.
>
> Is .NET capable of this? If so, what classes accomplish this and do
examples exist?
>
> Or, do I need a third party SDK?
>
> Thanks,
>
> Roy
- Next message: Troy: "security"
- Previous message: Roy: "CAC Card Access"
- In reply to: Roy: "CAC Card Access"
- Next in thread: Roy: "Re: CAC Card Access"
- Reply: Roy: "Re: CAC Card Access"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|
|