Java applet, access denied!

Tags:    java

Hej udviklere,
nu har jeg forsøgt at løse det her problem i lang tid.

Jeg har lave en applet hvor jeg skaber forbindelse til min MSSQL server, men jeg får denne fejlmeddelse:
Fold kodeboks ind/udKode 


Det virker i appletviewer, men intet andet.
Jeg er 100% sikker på at problemet ikke ligger i min kode, men noget med signeringen eller lignende.

Jeg skaber forbindelse med Microsoft egen driver, nogen der har samme problem?



Hvor ligger databasen. Noget med at applets kun må kommunikere med klienten og så sig selv.



Databasen er på Unoeuro's server, hvis det er det du mener.

Jeg er i gang med en tidslinje, som henter årstallene ned fra min MSSQL-database, jeg kunne lave det sådan her med ASP.NET:
Fold kodeboks ind/udKode 

Men problemet er, at hvis min administrator har skrevet alle historiske begivenheder ind i databasen, vil der være flere tusinde <param>.

Nogen der har et forslag til hvad jeg ellers kan gøre?



En applet kan kun oprette forbindelse til databaser som ligger på samme server. Som du selv har fundet ud af, kan dette omgås ved hjælp af et serverside script.

Men i stedet for

DB -> SS-Script -> Applet

Burde du overveje:

Applet -> SS-Script -> DB

Det giver også mulighed for at trække nye data, uden at appletten skal genindlæses.



Har du et godt forslag til at gøre det?

Her er hele min applet kode:
Fold kodeboks ind/udJava kode 





Nu har jeg løst mit problem, men med ren ASP.NET.

Her er min kode, hvis andre skulle lave noget lignende:
Fold kodeboks ind/udKode 


MVH/Jeppe



Indlæg senest redigeret d. 06.09.2009 13:39 af Bruger #13488
t