我在我的色器件配置以下行以啓用HTTP頭令牌認證:的Rails +設計的HTTP頭令牌
config.http_authenticatable = [:token]
但是,每當我嘗試訪問的資源,我在運行時收到一個401以下:
curl -v -H "Accept: application/json" -H "Content-type: application/json" -H "Authorization: Token token=\"c9G52z6n6LpGt5Ls6omW\"" http://localhost:3000/api/v1/objects/
爲了證明令牌是正確的,下面的工作:
curl -v -H "Accept: application/json" -H "Content-type: application/json" http://localhost:3000/api/v1/objects?auth_token=c9G52z6n6LpGt5Ls6omW
有沒有人設法讓HTTP標頭工作中的令牌認證?我無法找到它的許多信息分開:
http://api.rubyonrails.org/classes/ActionController/HttpAuthentication/Token.html https://groups.google.com/forum/#!topic/plataformatec-devise/o3Gqgl0yUZo
亞歷山大,你有沒有解決這個問題? –
不幸的是,不,我沒有設法根據文檔獲得使用Devise的HTTP令牌認證。 – Alex
關於subj,請勾選[gist](https://gist.github.com/josevalim/fb706b1e933ef01e4fb6)。對我有幫助。 –