首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在linux中使用带curl的摘要身份验证的摘要选项

在linux中使用带curl的摘要身份验证的摘要选项
EN

Stack Overflow用户
提问于 2016-03-07 14:31:43
回答 1查看 4K关注 0票数 5

我试图改变的日期,基于Onvif的相机使用卷曲在linux。我已经成功地在c#中使用了摘要身份验证,但我仍然停留在这种情况下。

我使用以下命令:

代码语言:javascript
运行
复制
curl -u "admin:admin" --digest http://10.104.37.1:80/onvif/device_service --data '<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><SetSystemDateAndTime xmlns="http://www.onvif.org/ver10/device/wsdl"><DateTimeType>Manual</DateTimeType><DaylightSavings>false</DaylightSavings><TimeZone><TZ xmlns="http://www.onvif.org/ver10/schema">CST-0:00:00</TZ></TimeZone><UTCDateTime><Time xmlns="http://www.onvif.org/ver10/schema"><Hour>8</Hour><Minute>8</Minute><Second>8</Second></Time><Date xmlns="http://www.onvif.org/ver10/schema"><Year>2008</Year><Month>8</Month><Day>8</Day></Date></UTCDateTime></SetSystemDateAndTime></s:Body></s:Envelope>'

我得到了以下结果(似乎被卡住了):

  • 即将连接()到10.104.37.1端口80 (#0)
  • 尝试10.104.37.1..。已连接
  • 连接到10.104.37.1 (10.104.37.1)端口80 (#0)
  • 服务器使用Digest和用户'admin‘
  • POST /onvif/device_service HTTP/1.1
  • 用户代理: curl/7.19.7 (i 486-pc-linux-gnu) libcurl/7.19.7 OpenSSL/0.9.8k zlib/1.2.3.3 libidn/1.15
  • 东道国: 10.104.37.1
  • 接受:/
  • 内容长度:0
  • 内容-类型: application/x-www-form-urlencoded

在这之后什么都没发生。

我不得不说,如果我只看了日期(这个动作不需要注意).

代码语言:javascript
运行
复制
curl -u admin:admin http://10.104.37.1:80/onvif/device_service --data '<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetSystemDateAndTime xmlns="http://www.onvif.org/ver10/device/wsdl"/></s:Body></s:Envelope>' 

...it这样做是正确的,但是如果我添加了“--摘要”,这个过程将遵循前面提到的行为。

有人能给我个提示吗?

谢谢!

编辑:,内容length=0不是很奇怪吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-09 13:29:54

我终于找到了解决这个问题的解决方案:我在完整命令中添加了选项-anyauth。不管怎么说,我还是不知道为什么要使用--摘要选项来解决这个问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35846324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档