Avatar billede pongman Nybegynder
01. marts 2007 - 22:35 Der er 1 kommentar

Windows Mobile og https webervices. Ikke muligt ?

Jeg står og skal kontakte en webservice der bruger https via en Pocket PC eller Smartphone. Men jeg kan simpelthen ikke finde noget
dokumentation for hvordan man gør. Hvis jeg bare tilgår den som en almindelig http webservice får jeg en SSL/TLS fejl.
Hvordan fortæller jeg den at den skal bruge ssl ?
Har tilføjet personal-certifikat til Pocket PC emulatoren.

Det skal siges at jeg har tilføjet wsdl-filen via localhost (http) server hvis dette gør nogen forskel.
Avatar billede pongman Nybegynder
02. marts 2007 - 00:46 #1
Har siddet og leget med det i en alm windows applikation men det virker heller ikke :)
Her er koden:
            localhost.ServiceWeb serv = new localhost.ServiceWeb();
            string certPath = @"C:\WSClientCert.cer";
            serv.ClientCertificates.Add(X509Certificate.CreateFromCertFile(certPath));
            serv.test("TEST");

Nu får jeg en "password is incorrect" fejl på linie 3. Hvordan angiver jeg passwordet for certifikatet ?
Hvis jeg fjerne linie 3 får jeg "Could not create SSL/TLS secure channel."

Det jeg vil:

Tilgå en webservice der kører på https hvor jeg har et certifikat (.cer fil) jeg har fået udstedt som har et password. Dette vil jeg have skal køre på en Pocketpc eller Smartphone eller i værste tilfælde en alm windows app.

Lige nu sidder jeg og føler at jeg virkelig har misforstået alt hvad det her angår :)
og er nok gået temmelig død i det så derfor håber jeg nogle herinde har prøvet at arbejde med det før og har et godt link eller et løsningsforslag :D

På forhånd tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester