[Java lista] Webstartnak dinamikus parameter atadasa

sashee gsashee at gmail.com
2009. Feb. 12., Cs, 18:26:40 CET


Sziasztok!

Koszi mindenkinek a valaszokat! Az, hogy offline is el lehet inditani,
az nem lenne akkora gond, akkor bejelentkezne ugy a user, csak azt
akarom elkerulni, hogy 2x kelljen.
A rovid eletu azonosito kulcsot jonak latom, vszeg az lesz. Kicsit
egyszerubb lett volna a query parameteres, de ez sem lesz annyira
veszes.

sashee

2009/2/11 István Viczián <viczian.istvan at gmail.com>:
> Ü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
>>
> _______________________________________________
> 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