Authentication with client certificate Sample (wodWebServer / wodWebServer.NET)
Where could I find a sample for authentication with client certificate?
by Jeremy, (4447 days ago)
Where could I find a sample for authentication with client certificate?
by Jasmine, (4447 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, (4447 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, (4447 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, (4447 days ago) @ Jasmine
WebServer.Net
Thanks.
by Jasmine, (4447 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, (4446 days ago) @ Jasmine
Thanks.
It works.

I can only hope I will have the pleasure to work with other products by "We Only Do" in the future.

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

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

You did a great job on wodSSH and wodSSHServer! I got a lot for very little money. Thanks!

This has been, by far, the best experience I have ever had dealing with a support entity in my long career in the technical arena

...with the SFTP interface you produced, everything was so simple to understand, we were able to start coding almost immediately!

Your support is fantastic.

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

...with the SFTP interface you produced, everything was so simple to understand, we were able to start coding almost immediately!

Count us as a satisfied WeOnlyDo customer. We appreciate your terrific support to get the secure Telnet working properly.

