【发布时间】:2016-12-06 12:53:33
【问题描述】:
我使用具有基本授权和 1 个自定义标头 - 令牌的邮递员成功发送了请求。 现在我需要使用 curl 发送相同的请求。 这是邮递员参数的样子:
这是我的 curl 命令:
curl -k -u my@mail.com:1Qwer432 -H "CERequestToken: 46Yx2fo4t5+p1IX" https://mysite/v54/api/contracts
我做错了什么?
【问题讨论】:
-
add --anyauth ,您使用的是 http_basic_auth,我认为 curl 默认拒绝使用的“不安全”身份验证。不过不要引用我的话
-
这不起作用: curl --insecure --anyauth -u my@main.com:1Qwer432 -H "CERequestToken: 46Yx2fo4t5+p1IXH" mysite/v54/api/contracts --anyauth
-
添加
--verbose并发布输出.. -
@hanshenrik pastie.org/10925949
-
最佳猜测:
46Yx2fo4t5+p1IXH请求令牌已过期。邮递员还能用那个令牌发送吗?
标签: http curl https request postman