اذهب إلى المحتوى
ahmes_ali80

Page has expired. Redirect to login.

Recommended Posts

ahmes_ali80

السلام عليكم

حد جرب ياجماعه يعمل ان لم الصفحه عدة وقت معينه تخرج وتروح شاشة login page 

Page has expired. Redirect to login

Session time out in ADF.

image.png.6223664aadd8b595ef8aa02ea97dfa62.png

 
 

شارك هذه المشاركة


رابط المشاركة
شارك
mohamed.ramadan

 Create Class like (GoLogin) as

import java.io.IOException;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

public class SecurityFilter implements Filter {
    private FilterConfig _filterConfig = null;

    public void init(FilterConfig filterConfig) throws ServletException {
        _filterConfig = filterConfig;
    }

    public void destroy() {
        _filterConfig = null;
    }

    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException,                                                                                                     ServletException {
        HttpServletRequest MyRequest = (HttpServletRequest) request;
        HttpServletResponse MyResponse = (HttpServletResponse) response;
        MyResponse.setHeader("Cache-Control", "no-cache");
        MyResponse.setHeader("Pragma", "no-cache");
        MyResponse.setDateHeader("Expires", 0);
        HttpSession session = MyRequest.getSession();
        String url = MyRequest.getRequestURI();
        Integer _userId = (Integer) session.getAttribute("userId");
        if (url.indexOf("YourLoginPage") <= 0 && _userId == null) {
            MyResponse.sendRedirect("/ContextRoot/faces/YourLoginPage");
        }
        chain.doFilter(request, response);
    }
}

 

After That open web.xml and add new Filter (Add the class name in the filter)

 

Done

شارك هذه المشاركة


رابط المشاركة
شارك
ahmes_ali80
في ٧‏/١١‏/٢٠٢١ at 11:17, mohamed.ramadan said:

 

في ٧‏/١١‏/٢٠٢١ at 11:17, mohamed.ramadan said:

شكرا جدااا  بس انا عملت كل الخطوات بس تقريبا انا عامل حاجه غلط ومش عارف هي ايه 

انظر المرفقات

 

1.png

2.png

شارك هذه المشاركة


رابط المشاركة
شارك
mohamed.ramadan

123.png

شارك هذه المشاركة


رابط المشاركة
شارك
mohamed.ramadan

12.jpg

شارك هذه المشاركة


رابط المشاركة
شارك
RSU89

جربت الطريقه اعلاه بس مافي شي حصل

شارك هذه المشاركة


رابط المشاركة
شارك

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من إضافة تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل؟ سجل دخولك من هنا.

سجل دخولك الان

×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: إتفاقية الخصوصية