Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (416)
games submitted by our members
Games in WIP (306)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Dragging Webstart into the 20th century: cookies?  (Read 1045 times)
0 Members and 1 Guest are viewing this topic.
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Posted 2005-08-04 12:35:11 »

Has *anyone* ever managed to find a way to get webstart to use cookies? It's driving me round the bend Sad.

For instance, I can't actually run any webstart apps at all on our company servers because - whoa! here's a surprise! - they require you to *login* because of a teensy little thing called *security* Wink.

malloc will be first against the wall when the revolution comes...
Offline DoronBarak

Senior Newbie




Jave Games Rock, especially paper-rock-scissors!


« Reply #1 - Posted 2005-10-17 20:32:19 »

That's another reason I've turned away from Webstart and run my own applications from the Web through signed Applets.  Of course, you have to write the update mechanisem yourself. Smiley

Offline c_lilian

Senior Member


Projects: 1


Java games will probably rock someday...


« Reply #2 - Posted 2005-10-18 09:19:24 »

I've used cookies with JWS in the past...

The only thing annoying is you must start the application from the web page (as session ids change at every login) and not from a desktop shortcut.

Basically, we had a system property ("jnlp.sessionid" for example, as accessing jnlp.* system properties is considered secured even from untrusted apps), that was added
dynamically to the JNLP file (a php file in our case, with jnlp header).

Then the JWS app can use it to communicate with the web server, with the general cookies flow (we wrote a basic cookie manager to send and receive them from an http connection).

So we could not access every cookie (only the session id, but I think that could be generalized) but that was enough to propagate a valid id through our web server.

This was two years ago, so I might have forgotten something about that workflow, but basically, it worked.

Lilian

Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Get high quality music tracks for your game!

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
Jesse_Attard (10 views)
2013-06-18 22:03:02

HeroesGraveDev (55 views)
2013-06-15 23:35:23

Vermeer (55 views)
2013-06-14 20:08:06

davedes (55 views)
2013-06-14 16:03:55

alaslipknot (50 views)
2013-06-13 07:56:31

Roquen (68 views)
2013-06-12 04:12:32

alaslipknot (56 views)
2013-06-10 19:30:18

HeroesGraveDev (72 views)
2013-06-09 04:36:03

alaslipknot (60 views)
2013-06-09 03:40:19

CodeHead (60 views)
2013-06-09 02:55:41
Smoothing Algorithm Question
by UprightPath
2013-05-28 02:58:26

Smoothing Algorithm Question
by UprightPath
2013-05-28 02:57:33

Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!