[RUBY-ON-RAILS] 랙에 :: 세션 : 쿠키 경고를 제공하는 비밀 옵션 없다?
RUBY-ON-RAILS랙에 :: 세션 : 쿠키 경고를 제공하는 비밀 옵션 없다?
나는 레일의를 실행할 때이 경고를 얻을 페도라 17. 아래 레일 3.2.3, 루비 1.9를 실행하고, 나는 어떻게 해결합니까?
해결법
-
==============================
1.(https://github.com/rack/rack/issues/485#issuecomment-11956708 강조 첨가)
(https://github.com/rack/rack/issues/485#issuecomment-11956708 강조 첨가)
레일 버그 토론에 확인 : https://github.com/rails/rails/issues/7372#issuecomment-11981397
-
==============================
2.레일이 의도 한 것보다 다른 방법으로 랙 쿠키를 사용으로 tehgeekmeisters의 답변에 따라 토론을 읽고,이 경고는 팝업됩니다. 이 문제를 처리하는 방법에 대한 최종 계약 및 장소에서 수정이있을 때까지 지금이 경고를 무시에 그것은 확인을해야합니다.
레일이 의도 한 것보다 다른 방법으로 랙 쿠키를 사용으로 tehgeekmeisters의 답변에 따라 토론을 읽고,이 경고는 팝업됩니다. 이 문제를 처리하는 방법에 대한 최종 계약 및 장소에서 수정이있을 때까지 지금이 경고를 무시에 그것은 확인을해야합니다.
-
==============================
3.이 문제는 단지 발표 레일 3.2.11에서 해결할되었습니다.
이 문제는 단지 발표 레일 3.2.11에서 해결할되었습니다.
로그인 : https://github.com/rails/rails/commits/v3.2.11
커밋 : https://github.com/rails/rails/commit/95fe9ef945a35f56fa1c3ef356aec4a3b868937c
-
==============================
4.3.2.9 레일 - 루비 1.9.3p125 (2012-02-16 수요일 수정 34,643)는 i686 리눅스] 안녕하십니까, 다음이 나를 위해 일했다, 당신을 위해 작동 할 수 있습니다.
3.2.9 레일 - 루비 1.9.3p125 (2012-02-16 수요일 수정 34,643)는 i686 리눅스] 안녕하십니까, 다음이 나를 위해 일했다, 당신을 위해 작동 할 수 있습니다.
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-3.2.9/lib/action_dispatch/middleware/session/abstract_store.rb
module Compatibility def initialize(app, options = {}) options[:key] ||= '_session_id' #fixed warning - SECURITY WARNING: No secret option provided to Rack::Session::Cookie. options[:secret] ||= Rails.application.config.secret_token super end end
-
==============================
5.랙 1.4.1으로 다운 그레이드이 지금은 해결하기에 충분해야한다. 이 이것에 대한 문제의 오픈 그리고 난 그냥 나를 위해 그것을 해결하기 위해 보인다 끌어 오기 요청을 제출했다. 어떤 경우에는, 문제를보고,이 고정 후 1.4.2 랙으로 업그레이드 할 수 있어야한다.
랙 1.4.1으로 다운 그레이드이 지금은 해결하기에 충분해야한다. 이 이것에 대한 문제의 오픈 그리고 난 그냥 나를 위해 그것을 해결하기 위해 보인다 끌어 오기 요청을 제출했다. 어떤 경우에는, 문제를보고,이 고정 후 1.4.2 랙으로 업그레이드 할 수 있어야한다.
분명히, 다른 문제에 대해이 문제를 해결하는 방법에 대한 지속적인 논의가있다. 당신은, 1.4.1 중 하나를 다운 그레이드에 있습니다 (즉,도 발생하는 경우, 그리고 백 포트)이이 처리 될 때까지 자신의 수정 밖으로, 또는 그림을 무시할 수 있습니다.
-
==============================
6.문제는 Github에서 https://github.com/rails/rails/issues/8789에 개설되었습니다. 관련된 버그가 랙 1.4.2와 3.2.10이 원인이되는 레일 것으로 보인다. IMO, 안전 문제가 해결 될 때까지 무시할 수 있습니다.
문제는 Github에서 https://github.com/rails/rails/issues/8789에 개설되었습니다. 관련된 버그가 랙 1.4.2와 3.2.10이 원인이되는 레일 것으로 보인다. IMO, 안전 문제가 해결 될 때까지 무시할 수 있습니다.
편집 :이 문제는 레일 3.2.11에서 해결되었습니다.
-
==============================
7.3.2.13로 업데이트가 레일,이 문제를 해결할 수 있습니다.
3.2.13로 업데이트가 레일,이 문제를 해결할 수 있습니다.
from https://stackoverflow.com/questions/10374871/no-secret-option-provided-to-racksessioncookie-warning by cc-by-sa and MIT license
'RUBY-ON-RAILS' 카테고리의 다른 글
[RUBY-ON-RAILS] 레일의 파괴에 I '검증'을 어떻게 (0) | 2020.02.12 |
---|---|
[RUBY-ON-RAILS] 레일 - 사용 유형 열을 STI없이? (0) | 2020.02.12 |
[RUBY-ON-RAILS] OpenSSL을 :: SSL에게 Heroku에 :: SSLError [중복] (0) | 2020.02.12 |
[RUBY-ON-RAILS] Heroku가 포스트 그레스 오류 : PGError : 오류 : 관계 "조직이"존재하지 않는 (액티브 :: StatementInvalid) (0) | 2020.02.12 |
[RUBY-ON-RAILS] 경로 도우미는 점 대신에 슬래시와 경로를 생성 (0) | 2020.02.11 |