Authentication with client certificate Sample (wodWebServer / wodWebServer.NET)
Where could I find a sample for authentication with client certificate?
by Jeremy, (4402 days ago)
Where could I find a sample for authentication with client certificate?
by Jasmine, (4402 days ago) @ Jeremy
Jeremy,
hi. You can check out our online samples here:
http://www.weonlydo.com/code.asp?prod=wodWebServer
First one is about authentication with the server.
Kind regards,
Kreso
by Jeremy, (4402 days ago) @ Jasmine
Thanks for your prompt reply.
The sample's AuthenticationType is "Basic".
But I need a sample that is "AuthentionType = AuthCertificate"
by Jasmine, (4402 days ago) @ Jeremy
Jeremy,
oh, I see. I can write a sample for you. Are you using ActiveX or NET version of wodWebServer?
Kreso
by Jeremy, (4402 days ago) @ Jasmine
WebServer.Net
Thanks.
by Jasmine, (4402 days ago) @ Jeremy
Hi.
I had to fix wodWebServer.NET for this to work - thanks for spotting this. Anyway, please download wodWebServer.NET again and install it (version 1.3.7) . Once installed you can do this:
[code]
web1.AuthenticateEvent += new WeOnlyDo.Server.WebServer.AuthenticateDelegate(web1_AuthenticateEvent);
web1.Secure = true;
web1.Authentication = WeOnlyDo.Server.WebAuthentications.Required;
web1.AuthenticationType = WeOnlyDo.Server.WebAuthenticationTypes.Certificate;
web1.Start();
[/code]
and in authenticate event do with the certificate whatever you wish:
[code]
void web1_AuthenticateEvent(object Sender, WeOnlyDo.Server.WebAuthenticateArgs Args)
{
if (Args.Certificate != null)
Console.WriteLine(Args.Certificate.GetIssuerName());
Args.Action = WeOnlyDo.Server.WebActions.Allow;
}
[/code]
Let me know how it goes!
Kreso
by Jeremy, (4400 days ago) @ Jasmine
Thanks.
It works.

The SFTP ocx is one of the finest pieces of programming I have seen. It worked out of the box...

...with WOD's excellent support I was able to bypass Winsock and focus on the task at hand...

Your professionalism is reflected into your email, your product and your web site. I am confident that these will make the difference.

Thanks! We love your software and your great support!

You made it so simple for us to integrate SFTP - a technology we had little experience with...

Your customer service was excellent, and I will look at your products in the future for precisely that reason.

WeOnlyDo!COM will be the first stop I make should I require any further off-the-shelf components.

May I say how nice it is to work with components so complete and self-explanatory that using them in my application is as instinctive as though I wrote them myself?

Not only wodSFTPdll is excellent, the service you have provided is outstanding and second to none!

...with WOD's excellent support I was able to bypass Winsock and focus on the task at hand...

