package com.beecode.inz.war; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.security.core.Authentication; import org.springframework.stereotype.Component; /** *@author 谭永辉 */ @Component public class InzLogoutHandler implements org.springframework.security.web.authentication.logout.LogoutHandler{ @Override public void logout(HttpServletRequest request, HttpServletResponse response, Authentication authentication) { response.setHeader("Access-Control-Allow-Origin", "*"); PrintWriter out = null; try { out = response.getWriter(); out.append("true"); } catch (IOException e) { e.printStackTrace(); } finally { if (out != null) { out.close(); } } } }