[Java lista] Webstartnak dinamikus parameter atadasa
István Viczián
viczian.istvan at gmail.com
2009. Feb. 11., Sze, 23:56:25 CET
Üdv,
ez tipikus SSO probléma, azaz ha így keresel (SSO Java Web Start),
akkor nagyon sok találatot fogsz kapni. Pl. ebben sok jó ötlet van:
http://grid.ncsa.uiuc.edu/papers/sws-myproxy-jws.pdf
A megoldás ahogy nézem tényleg a röptében generált JNLP, de nem
sesisonid-val, hanem egy rövid élettartamú tokennel.
Viczi
2009/2/11 Godán Tamás <gtom at freemail.hu>:
> Én úgy tudom a webstart nem garantálja, hogy a jnlp fájlt minden esetben le
> fogja tölteni újból. Sőt, egy már telepített webstartos alkalmazást a
> cache-ből akár offline is lehet futtatni, ha van hálózat frissíti a jnlp-t
> ha épp megszakad akkor meg nem. Erre van valami paraméter a jnlp-ben hogy
> megengedett-e, de ez lokálisan nyilván editálható, úgyhogy én az
> authentikációt nem bíznám a webstart mechanizmusra.
> Vagy ha mégis, akkor jnlp fájl dinamikus generálása mondjuk servlettel, az
> átadott paraméterek (sessionid, usernév, stb) titkosítva, és valamiféle
> időbélyeggel és ellenőrző kóddal ellátva amit az alkalmazás induláskor
> ellenőriz és ha nem friss akkor kilép.
>
> üdv,
> Tommaso
>
>
> ----- Original Message -----
> From: "sashee" <gsashee at gmail.com>
> To: <javalist at javagrund.hu>
> Sent: Wednesday, February 11, 2009 5:08 PM
> Subject: [Java lista] Webstartnak dinamikus parameter atadasa
>
>
> Sziasztok!
>
> Hogyan lehet egy webstartos programnak ugy atadni parametert, hogy az
> nincs beleirva a .jnlp-be?
>
> Reszletesebben:
> Van egy portalom, ahonnan le lehet tolteni webstartos progikat is. Azt
> szeretnem elerni, hogyha a user mar bejelentkezett weben, akkor a
> webstarton is be legyen jelentkezve, ne kelljen neki megegyszer. A
> webstart is ugyanahoz a portalhoz kapcsolodik, csak socketen
> keresztul, nem http-n. Ehez eleg lenne vmi azonositot atadni a
> webstartnak, amely alapjan mar ossze lehet kotni a webklienssel, igy
> lehet ellenorizni, hogy mar be van-e lepve. Lattam, hogy a jnlp
> file-ba lehet irni property-ket, de ez nekem nem tunik annyira
> biztonsagosnak(mivel portal, ezert a jnlp filet tudnam generalni
> dinamikusan), masreszt akkor minden letolteshez uj file-t toltene le,
> ami a cache viewerben sem nez eppen jol ki.
> Arra gondoltam, hogyha vhogy meg lehetne nezni a teljes url-t, ahonnan
> a jnlp letoltodott, az mar jo lenne, mert egy query paramot tudok az
> url-hez hozzacsapni, de a JNLP API-ban nem talaltam ilyesmit.
>
> Elore is koszi a valaszokat.
>
> sashee
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
További információk a(z) Javalist levelezőlistáról