ahmes_ali80 2 تقديم بلاغ بتاريخ: November 6, 2021 السلام عليكم حد جرب ياجماعه يعمل ان لم الصفحه عدة وقت معينه تخرج وتروح شاشة login page Page has expired. Redirect to login Session time out in ADF. شارك هذه المشاركة رابط المشاركة شارك
mohamed.ramadan 48 تقديم بلاغ بتاريخ: November 7, 2021 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 2 تقديم بلاغ بتاريخ: November 8, 2021 في ٧/١١/٢٠٢١ at 11:17, mohamed.ramadan said: في ٧/١١/٢٠٢١ at 11:17, mohamed.ramadan said: شكرا جدااا بس انا عملت كل الخطوات بس تقريبا انا عامل حاجه غلط ومش عارف هي ايه انظر المرفقات شارك هذه المشاركة رابط المشاركة شارك
RSU89 4 تقديم بلاغ بتاريخ: December 20, 2021 جربت الطريقه اعلاه بس مافي شي حصل شارك هذه المشاركة رابط المشاركة شارك