어제 저희 CLIK의 레일즈 엔진 버전을 2.2.2 에서 2.3.2로 올렸습니다. 그랬더니 시껍하게도 페이지 상단에 쿠키가 표시되는거예요.
뭔가 실수했나 싶어 layout/application.html.erb 도 살펴보고 다른 의심할만한 페이지들도 살펴봤지만 문제가 없었던 것이었더랬죠. 결국은 구글신께 신탁을 요청했더니 다음과 같은 지혜를 주시더라구요.
http://geoff.evason.name/2009/05/26/set-cookie-in-html-body-for-rails-232/
문제가 되는 경우는 passenger 2.0.6 버전이하를 사용할 때 이구요, 따라서 해결책은 2.1.x 이후로 버전을 올려주시는 것입니다 :-)
Set-Cookie: _CLIK_session_id=BAh7B블라블라블라....; path=/; HttpOnly
뭔가 실수했나 싶어 layout/application.html.erb 도 살펴보고 다른 의심할만한 페이지들도 살펴봤지만 문제가 없었던 것이었더랬죠. 결국은 구글신께 신탁을 요청했더니 다음과 같은 지혜를 주시더라구요.
http://geoff.evason.name/2009/05/26/set-cookie-in-html-body-for-rails-232/
문제가 되는 경우는 passenger 2.0.6 버전이하를 사용할 때 이구요, 따라서 해결책은 2.1.x 이후로 버전을 올려주시는 것입니다 :-)



덧글