6

我们如何使用 curl解释此处使用摘要测试身份验证?

我可以通过将header 设置为where来测试Simple Basic示例,如此所述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 回答