Re: Self-signed security certificates.. (oh, the evil)
- From: "Darren" <Daz@xxxxxxxxxxxxxxx>
- Date: Wed, 14 Sep 2005 22:28:06 GMT
"Dag Sunde" <me@xxxxxxxxxxxx> wrote in message
news:cI_Ve.5603$qE.1223487@xxxxxxxxxxxxxxxxxx
> "Darren" <Daz@xxxxxxxxxxxxxxx> wrote in message
> news:bIZVe.6391$st1.4056@xxxxxxxxxxxxxxxxxxxxxxx
> >
> > "Dag Sunde" <me@xxxxxxxxxxxx> wrote in message
> > news:LwaVe.5479$qE.1203426@xxxxxxxxxxxxxxxxxx
> >> "Darren" <Daz@xxxxxxxxxxxxxxx> wrote in message
> >> news:j3WUe.4364$st1.3086@xxxxxxxxxxxxxxxxxxxxxxx
> >> >
> >> <snipped>
> >> > Well that is one method i see for solving my problem now bear in mind
> > that
> >> > i
> >> > know very little of java security and policies other than what you
good
> >> > people have told me and what i have found on google but if either i
can
> >> > get
> >> > a web client to temorarily use my own policy file where it can get
> >> > permission to open a socket to my web site and read from it or find
> >> > another
> >> > way to do like a self signed sertificate it then that would be cool.
> >>
> >> Darren...
> >>
> >> Let's clear up this once and for all?
> >>
> >> Your scenario is that:
> >> * You have two web-servers
> >> * Server A does NOT have server-side scripting available (B Does)
> >> * On a web-page served from server A, you would like to inform
> >> the user if server B is up and running.
> >> * You tried to solve this by writing an Applet on the page from
> >> server A. This Applet tried to open something on Server B.
> >> If this was successful you would know that Server B was running.
> >> * Your applet was stopped by a security-exception because it tried
> >> to do a cross-domain request.
> >> * I think it was I that lead you down the path to the .policy file.
> >> That was wrong of me, and I just did it to verify that you
> >> development machine didn't have any special setup.
> >> * From this piont on, *forget* about .policy files.
> >> * Create a jar file with a manifest from your original applet
> >> * Use the following procedure to create a self-signed certificate
> >> and sign your applet:
> >> http://www.jensign.com/JavaScience/www/selfsigned/
> >> * redeploy the applet, and things should be working.
> >> * No need for any special security or permissino code.
> >>
> >> (Or have I completely missed the point here?)
> > nope. Nail on head. :)
> > Al goes well until i try implemeting itthen i get a class not found
> > load: class Helloserver.class not found.
> > java.lang.ClassNotFoundException: Helloserver.class
> > at sun.applet.AppletClassLoader.findClass(Unknown Source)
> <snipped/>
> >
> > "C:\applets\Helloserver.jar\Helloserver\class.class "
> >
> > Something wrong there. the class is called helloserver.class not
> > class.class
> > and it's located in c:\applets\ not in c:\applets\helloserver.
> >
>
> C:\... ???
Locally tested. I don't want to upload it till its working
>
> Can you post the html you use to load the applet? Ie. the webpage
containing
> the applet.
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="000000">
<CENTER>
<APPLET
code = "Helloserver.class"
codebase = "c:\applets"
archive "Helloserver.jar"
width = "500"
height = "300"
>
</APPLET>
</CENTER>
</BODY>
</HTML>
I tried it with c:\\applets as well but it made no difference
>
>
> > I tried to open the jar file with winzip and i got "failed to load
> > main-class manifest attribute from c:\archive\Helloserver.jar"
> > Am I right in thinking the manifestis something to do with the security
of
> > the signature of the jar?
> >
> Yes, the Jar file must have a manifest to be signed, but the 'jar' command
> will add a default one if you don't specify one manually:
>
> jar cfv test.jar MyClass.class
I thought as much :)
>
>
> > Also am I right in thinking that once i've created the signiture, I can
> > sign
> > as many applets as I want with the same signiture?
> >
>
> Yes, that is correct.
It appears i'm beginning to understand this stuff after all. :)
>
> --
> Dag.
>
>
.
- Follow-Ups:
- Re: Self-signed security certificates.. (oh, the evil)
- From: Dag Sunde
- Re: Self-signed security certificates.. (oh, the evil)
- References:
- Self-signed security certificates.. (oh, the evil)
- From: Andrew Thompson
- Re: Self-signed security certificates.. (oh, the evil)
- From: Darren
- Re: Self-signed security certificates.. (oh, the evil)
- From: Andrew Thompson
- Re: Self-signed security certificates.. (oh, the evil)
- From: Darren
- Re: Self-signed security certificates.. (oh, the evil)
- From: Andrew Thompson
- Re: Self-signed security certificates.. (oh, the evil)
- From: Roedy Green
- Re: Self-signed security certificates.. (oh, the evil)
- From: Andrew Thompson
- Re: Self-signed security certificates.. (oh, the evil)
- From: Roedy Green
- Re: Self-signed security certificates.. (oh, the evil)
- From: Darren
- Re: Self-signed security certificates.. (oh, the evil)
- From: Dag Sunde
- Re: Self-signed security certificates.. (oh, the evil)
- From: Darren
- Re: Self-signed security certificates.. (oh, the evil)
- From: Dag Sunde
- Self-signed security certificates.. (oh, the evil)
- Prev by Date: Re: Rendering a image in a java applet
- Next by Date: Re: Do Ant Build in a GUI
- Previous by thread: Re: Self-signed security certificates.. (oh, the evil)
- Next by thread: Re: Self-signed security certificates.. (oh, the evil)
- Index(es):
Relevant Pages
|