2016-11-18 35 views
0

這是我的錯誤堆棧:沖洗寶石加http_basic_authenticate_with發生錯誤

> TypeError (no implicit conversion of nil into String): 
>  
>  activesupport (5.0.0.1) lib/active_support/security_utils.rb:23:in `digest' 
lib/action_controller/metal/http_authentication.rb:71:in `block in 
    > http_basic_authenticate_with' 

這裏是我的代碼:

http_basic_authenticate_with username: "xxx01", password: "123456" 

當我評論的代碼,它的工作原理,我不知道爲什麼發生此錯誤,如何修復它

它起作用,當我第一次進入頁面,但是當我輸入用戶名和密碼發生錯誤。

回答

0

我現在知道了,http_basic_auth只接受:名稱&:passowrd