我确定我在这里做错了,但这就是我的应用程序控制器的样子:
class ApplicationController < ActionController::API
include ActionController::HttpAuthentication::Basic
include ActionController::MimeResponds
http_basic_authenticate_with :name => "joeyjojo", :password => "shabadoo"
end
我不知道为什么我的 http_basic_authenticate_with 会抛出这个错误:
undefined method `http_basic_authenticate_with' for ApplicationController:Class
我确定这很简单,但我看不到。MimeResponds 在其他控制器中运行良好。