springboot shrio 사용자 정의 쿠키 속성

2702 단어
springboot shrio 사용자 정의 쿠키 속성
	/**
     *     sessionId cookie
     *   :   cookie          cookie 
     *        cookie session         cookie
     * @return
     */
    @Bean("sessionIdCookie")
    public SimpleCookie sessionIdCookie(){
        //     cookie   
        SimpleCookie simpleCookie = new SimpleCookie("JSESSIONID");
        //setcookie httponly      true  ,    xss       。
        //      :
        //setcookie()      
        //  true ,    http  ,javascript    
        //  xss  cookie
        simpleCookie.setHttpOnly(true);
        simpleCookie.setSecure(true);
        simpleCookie.setPath("/");
        //maxAge=-1           Cookie
        simpleCookie.setMaxAge(-1);
        return simpleCookie;
    }

좋은 웹페이지 즐겨찾기