| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- ssh command
- driver
- 방화벽체크
- ssh
- sudo
- RUBY
- docker-compose
- ubuntu
- 리눅스
- 루비
- golang
- VIM
- opsworks
- VPN
- port
- AWS
- 우분투
- QT
- docker
- VMware
- Openswan
- window size
- DevOps
- docker registry
- Chef
- 도커
- docker container
- Linux
- 드라이버
- 패키지
- Today
- Total
목록2012/06/10 (1)
구리의 창고
Rails3 - ajax 요청으로 session을 사용 할 수 없는 경우
Rails 3에서는 자체에서 CSRF protection을 해준다고한다. 아파치 로그를 살펴보면 WARNING: Can't verify CSRF token authenticity 와 같이 떠있다. 그래서 session이 제대로 저장되지 않은 것처럼 보이는데 두 가지 해결 방법이 있다. CSRF protection을 꺼버리던가(나는 그냥 이게 편하던데) ajax 요청시 헤더에 csrf token 값을 넣어서 보내주는 것이다. 보통 rails가 만들어주는 기본 레이아웃에 라는게 존재하는데 이와 같이 자동으로 token을 만들어준다. common.js와 같이 공통으로 사용하는 자바스크립트에서 ajaxSend를 아래와 같이 바인딩해주던지, $.ajaxSetup({ beforeSend: function(xhr) ..
Ruby
2012. 6. 10. 11:10