Avatar billede hhappel Nybegynder
09. december 2010 - 11:40 Der er 3 kommentarer og
1 løsning

Apache authentication og java applet problem

Jeg har et bibliotek som er kodeordsbeskyttet via httpd.conf (v.h.a. <Location /directoryname>)

Det fungerer fint for php filer, hvor jeg korrekt bliver bedt om kodeord...

Når jeg så kører en java-applet som ligger i samme bibliotek, får jeg en "Permission Denied" - EFTER at Appletten er kørt... Den bliver kaldt således:

<object type="application/x-java-applet;version=1.4.1" width= "350" height= "350"  id="rup" name="rup">
<param name="archive" value="dndplus.jar">
<param name="url" value="http://minurlstårher/admindir/upload_new_pictures.php?EVENTID=' . $EVENTID . '">
<param name="message" value="http://minurlstårher/admindir/new_pictures_start.php">
<param name="code" value="com.radinks.dnd.DNDAppletPlus">
<param name="name" value="NetSign Upload">

Det er altså når Java appletten kalder de to php-sider efterfølgende at problemet opstår.

Er der nogen der har en idé om hvordan jeg løser problemet? Jeg går ud fra at Java-appletten skal tillades i httpd.conf/htaccess - men hvordan?
Avatar billede showsource Seniormester
09. december 2010 - 13:19 #1
Tror ikke du skal "tillade" appletten.
Prøv at bruge
/sti_til_dir/filnavn
i stedet for http:................
Avatar billede arne_v Ekspert
10. december 2010 - 02:10 #2
Hvis beskyttelsen består i at der er logget ind med HTTP BASIC Authentication, så skal appletten hvis den forsøger at hente de to URL'er med (Http)URLConnection klassen naturligvis håndtere BASIC Authentication.
Avatar billede arne_v Ekspert
03. marts 2011 - 04:01 #3
hh??
Avatar billede hhappel Nybegynder
07. juni 2011 - 11:12 #4
Lukket. Ændrede opsætning, så php blev kørt som en apache app - og ikke som default opsætningen sagde som cgi.
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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