How to pass a certificate to a web service from a pocket PC ?
Posted on 2006-05-29
From a PocketPC application (written in VB.NET using the compact framework 2.0),
I'm trying to get access to a secure web service but I'm currently uanble to send
a certificate to that web service.
I found some utilities to install a certificate into the PocketPC.
Then to be able to get access to that certificate, I used a small dll from InTheHand
that gives me access to the certificates collection.
But, in the compact framework (2.0) I found no way to send a certificate to the web service.
Normally, using the standard framework, I use the add method of the ClientCertificates
collection of the web service (System.Web.Services.Protocols,SoapHttpClientProtocol)
or the web request (System.Net.WebRequest).
But, for the Compact Framework, that collection does not exist in these objects.
Is there any other way of passing a certificate to a web service ?