もともと私はjson応答を伴う非常に通常のajaxフォームを持っていました:
def create
# created logic omitted as most likely irrelevant
render :json => {:success => true} #over simplified JSON for debug purposes
end
これまでのところ、期待どおりに機能します。ssl_requirementgemを介して作成アクションにセキュリティを追加しました。
class RegistrationsController < Devise::RegistrationsController
ssl_required :create
# rest of the code omitted, 'create' action as above
end
突然、フォームの応答で次のようになります(HttpFoxで観察)。
Error loading content (NS_ERROR_DOCUMENT_NOT_CACHED)
作成アクションは期待どおりに実行されます(HTTPSを適用し、オブジェクトを作成しますが、ブラウザで失敗します。具体的には、Firefoxで失敗します(Chromeで動作します)。手がかりやアイデアをいただければ幸いです。
よろしく、