6

ここでcurlを使用して説明したように、ダイジェストで認証をテストするにはどうすればよいですか?

ヘッダーをここで説明されている場所に設定することで、 SimpleBasicの例をテストできます。AuthorizationBasic {SECRET}SECRETBase64::encode64("username:password")

Authentication同じ値のヘッダーを送信してみましたNoMethodError (undefined method 'unpack' for nil:NilClass)が、電話をかけてオンラインになりましたauthenticate_or_request_with_http_digest

誰かが私がここで間違っていることを説明してもらえますか?

4

1 に答える 1

18

最後に、私は問題を解決することができます。これが、curlを使用してダイジェストを使用したhttp基本認証をテストする方法です。

curl --data {"red":"00"} --digest -u "username:password" "http://localhost:3000/api/statistics"
于 2012-09-10T12:51:06.207 に答える