Avatar billede salix Nybegynder
24. februar 2004 - 21:31

Selfsigned certifikat til https mellem Wireless Toolkit og tomcat

Jeg har problemer med at kommunikere imellem en emulator til en mobiltelefon, nokia 60 serie der understøtter JavaME, og en java servlet der bruger tomcat. Jeg benytter Java's Wireless Toolkit til at simulere mobiltelefonen.

Jeg kan kommunikere fra telefon til servlet sålænge jeg benytter http, men jeg vil gerne bruge https.

På serversiden har jeg gjort følgende:
1)Skabt en selvgodkendt certifikat og nøgle vha. java's keytool.
2) Ændret server.xml sådan at en port er åben til https.

Hvis jeg går ind på https://localhost, da skal jeg først acceptere mit certifikat før jeg ser tomcat's startside.

På clientsiden har jeg gjort følgende:
1) ekporteret det skabte certifikat
2)importeret det til java's bibliotek
3) forsøgt at importere det til Wireless Toolkit fra 'utilities', men får at vide at det er for langt:
derInputStream.getLength(): lengthTag=109, too big.
(det her der skal løses :o)
4) Jeg har prøvet fra mobiltelefonen at få fat i serverens certifikat oplysninger, og her får jeg følgende meddelelse: "Certificate was issued by an unrecognized entity".

Generelt har jeg fulgt en vejledning herfra:
http://www.dga.co.uk/customer/publicdo.nsf/0/2B4063F90912CC5D85256CB00007888B?OpenDocument
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
Kurser inden for grundlæggende programmering

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