我得到了类似的对这个问题一个问题:jQuery Ajax calls in Rails 3 getting 401 Unauthorized RequestRails的3色器件401未经授权的Ajax调用
我已经加入token_authenticatable我色器件模型。
在我的Ajax调用动作:
def rate
params[:kon][:IP] = request.remote_ip
params[:kon][:tag_id] = params[:id]
@konkurrencer = Tagrating.new(params[:kon])
@konkurrencer.save
@konkurrencer.tag.rating_score += params[:kon][:ratings].to_i
@konkurrencer.tag.ratings += 1
@konkurrencer.save
render :nothing => true
end
我如何验证Ajax调用?
如何获取当前用户的令牌密钥。我曾尝试过:<%= current_user.token_authentication_key %>
这是更好的解决方案 – 2013-03-06 15:02:59
从安全角度来看,这个问题的接受答案是危险的。请改用这个答案! – 2013-04-03 18:02:53