저는 Rails App을 개발 중이며 인증을 위해 Devise를 사용하고 있습니다. 이상한 이유로 사용자가 처음 가입 할 때 정상적으로 작동하지만 로그 아웃하고 다시 로그인하면 "이 웹 사이트를 일시적으로 사용할 수 없습니다."라는 오류 메시지가 나타납니다. 이것은 정말로 기괴합니다."이 웹 사이트를 일시적으로 사용할 수 없습니다."Devits로 처음 로그인 한 후
기본 Devise :: SessionsController와 같은 등록 메소드를 사용하고 있습니다. 아무도 무슨 일이 일어나고 있는지 알지 못해? 어떤 도움을 주셔서 감사합니다. 내 응용 프로그램 컨트롤러에서
나는 사인 인 후 리디렉션 할 수있는 기능
def after_sign_in_path_for(resource)
root_path
end
있습니다. 이 외에도 모든 기본 Devise 코드를 사용하고 있습니다.
UPDATE :
오류 메시지 "웹 사이트를 일시적으로 사용할 수 없습니다"이메일의 링크를 수행 한 후에도 종종 나타납니다.
<%= form_for(resource, :as => resource_name, :url => confirmation_path(resource_name), :html => { :method => :post }) do |f| %>
이 문제의 원인이 될 수 :
다음은 뷰의 코드인가? 고마워. 그냥 제쳐두고 나는 Heroku에서 접대하고 있습니다. 등록 후 이 결과 :
은 내가 Heroku가 로그를 확인Processing by RegistrationsController#create as HTML
2012-01-02T23:22:44+00:00 app[web.1]: Parameters: {"utf8"=>"✓", "authenticity_token"=>"brHjEOxwm4qhkuypmuIUohk0UVg+One8OUx6gsfvmgg=", "user {"email"=>"[email protected]", "name"=>"adsfasf", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "isartist"=>"0"}, "commit"=>"Sign up"}
2012-01-02T23:22:44+00:00 app[web.1]: Rendered devise/mailer/confirmation_instructions.html.erb (0.4ms)
2012-01-02T23:22:47+00:00 app[web.1]: Redirected to http://www.artinject.com/
2012-01-02T23:22:47+00:00 app[web.1]: Completed 302 Found in 2963ms
2012-01-02T23:22:47+00:00 app[web.1]: cache: [POST /users] invalidate, pass
을 그리고 이것은 확인 링크 메일을 전송하고 클릭 한 후 결과입니다 희망이 도움이
2012-01-02T23:22:47+00:00 app[web.1]: Sent mail to [email protected] (2755ms)
2012-01-02T23:22:47+00:00 app[web.1]: [paperclip] Saving attachments.
2012-01-02T23:22:47+00:00 heroku[router]: POST www.artinject.com/users dyno=web.1 queue=0 wait=0ms service=2982ms status=302 bytes=91
2012-01-02T23:22:47+00:00 app[web.1]:
2012-01-02T23:22:47+00:00 app[web.1]: Started GET "/" for 69.125.4.183 at 2012-01-02 23:22:47 +0000
을 . 그것은 "웹 사이트를 일시적으로 사용할 수 없다"고 말해도 heroku가 오류를 던지고있는 것처럼 보이지 않습니다.
"이 웹 사이트를 일시적으로 사용할 수 없습니다."는 오류가 발생했음을 의미합니다. Heroku 로그를 확인하고 질문에 오류를 추가하십시오. – Mischa
Heroku 로그를 추가했습니다. 고마워요. – Sid
개발 과정에서 같은 오류가 발생합니까? 어떤 버전을 사용하고 있습니까? –