Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

JavaBean i Opera

[es] :: Java :: JavaBean i Opera

[ Pregleda: 2487 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Marko_R
Marko Ranđelović
Programer
Niš

Član broj: 3737
Poruke: 575



+4 Profil

icon JavaBean i Opera04.01.2007. u 15:53 - pre 177 meseci
Imam JSP aplikaciju koja koristi JavaBean za smeštanje korisničkog imena i lozinke. Strana proverava da li je user logovan i ako nije vraća na login stranu.

Code:

<%
User user = (User)session.getAttribute("user");
if (user == null) {
%>
<SCRIPT language="JavaScript">
    top.location = "login.html";
</SCRIPT>
<%
}
else {
...


U Firefox-u to radi super, ali u Operi kad ukucam username/password, i kliknem na submit, vrati me na login stranu, iako bi tad user trebao da bude logovan. Inače, u Operi svi sajtovi rade i cookies su uključeni. Probao sam da isključim keš i ništa.

Zašto se ovo dešava?
 
Odgovor na temu

anon315

Član broj: 315
Poruke: 1657
*.antegra.com.



+13 Profil

icon Re: JavaBean i Opera04.01.2007. u 17:03 - pre 177 meseci
Za pocetak probaj ovo umesto JS:

Code:

<%
        String redirectURL = "http://hostname.com/";
        response.sendRedirect(redirectURL);
 %>


Drugo, razmotri container based security

http://www.javaworld.com/javaw...-07-2004/jw-0726-security.html
 
Odgovor na temu

ph4t
Svetozar Misljencevic
between two worlds

Član broj: 5306
Poruke: 111
..173.216.adsl.dyn.edpnet.net.



Profil

icon Re: JavaBean i Opera12.01.2007. u 21:01 - pre 177 meseci
ako koristis jstl onda bi to mogao na njepsi nacin da rjesis bez java ili javascript koda. Otprilike ovako:
Code:

<c:if test='{empty sessionScope["user"]}'
    <c:redirect url="login.html"/>
</c:if>


Kao sto vanja rece, za security imas drugih boljih rjesenja
 
Odgovor na temu

[es] :: Java :: JavaBean i Opera

[ Pregleda: 2487 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.