Avatar billede madeindk Nybegynder
22. april 2006 - 22:01 Der er 9 kommentarer og
1 løsning

Du skal godkende sikkerheds certifikatet - Hvorfor?

Hej eksperter! Hvorfor siger min Java det her: http://arto.sykonia.dk/NYJAR/BilledeUploader/classes/c.html
Avatar billede _carsten Nybegynder
22. april 2006 - 22:38 #1
Prøv at indsætte følgende i din html fil:  archive="XXXXXXXXXXXX.jar"
erstat XXXXXX'er med navnet på din jar fil.


<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Ny side 2</title>
</head>

<body>

<applet
  codebase = "."
  archive="XXXXXXXXXXXX.jar"
  code    = "billedeuploader.BilledeUploader.class"
  name    = "BilledeUploader"
  width    = "550"
  height  = "500"
  hspace  = "0"
  vspace  = "0"
  align    = "middle"
>
<param name="nextid" value="1">
<param name="partyid" value="2">
<param name="userid" value="3">

</body>

</html>
Avatar billede madeindk Nybegynder
22. april 2006 - 23:05 #2
Hjælper ikke. Har hørt noget om at ens applet skal være signeret - hvordan signerer man den?
Avatar billede _carsten Nybegynder
24. april 2006 - 20:02 #3
Sorry - havde glemt den her ! :(

Erstat XXXXXXXX med et password
Erstat YYYYYYY med navnet på din jar fil
Erstat HHHHHHHHH med navnet på dit certifikat
Erstat C:\java\jdk1.5.0_05\bin med stien til din java installation

Gem nedenstående i en *.bat fil, læg bat filen i samme
mappe som din jar fil og kørt bat fil - din jar bliver signet

C:\java\jdk1.5.0_05\bin\keytool -genkey -alias signFiles -keystore ZZZZZZ -keypass XXXXXXXX -storepass abc123
C:\java\jdk1.5.0_05\bin\jarsigner -keystore ZZZZZZ -storepass abc123 -keypass XXXXXXXX YYYYYYY.jar signFiles
C:\java\jdk1.5.0_05\bin\keytool -export -keystore ZZZZZZ -storepass abc123 -alias signFiles -file HHHHHHHHH.cer
Avatar billede madeindk Nybegynder
26. april 2006 - 22:34 #4
Jeg har intet certifikat - jeg skal ha' et test certifikat som de beskriver på følgende side: http://www.javaworld.com/javaworld/jw-07-2005/jw-0718-fun&games.html - det står nede omkring "Signed jar files"
Avatar billede _carsten Nybegynder
27. april 2006 - 17:51 #5
Nej - det ved jeg godt, men hvis du gør som jeg har beskrevet (kom: 24/04-2006 20:02:34) generes et certifikat, et så kaldt "self signed" certifikat

Certifikatet og din jar fil lægges i samme mappe - så ruller det.
Avatar billede madeindk Nybegynder
30. april 2006 - 19:46 #6
Ok - men hvilken mappe ligger den det i ?
Avatar billede _carsten Nybegynder
30. april 2006 - 19:54 #7
I samme mappe som bat og jar fil
Avatar billede _carsten Nybegynder
30. april 2006 - 19:59 #8
Du har eksempelvis følgende:

MinJar.jar som skal signes og den ligger i mappen C:\mine_jar_filer\

1. lav bat fil som beskrevet i kom:24/04-2006 20:02:34 og læg den i mappen C:\mine_jar_filer\
2. Kør bat fil.

Nu har du i mappen C:\mine_jar_filer en fil mere som hedder "MinJar.cer"

Det er certifikatet
Avatar billede madeindk Nybegynder
03. juni 2006 - 21:31 #9
_carsten - smider du et svar? Jeg har ikke siddet og leget med det et stykke tid men det burde fungere, det kræver hvis bare mere koncentration fra min side :-)
Avatar billede _carsten Nybegynder
04. juni 2006 - 01:21 #10
Det gør jeg da bare :)
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