【问题标题】:curl with username/password authentication failed带有用户名/密码身份验证的 curl 失败
【发布时间】:2021-10-22 15:00:00
【问题描述】:

我尝试从网站获取内容

curl -user 用户名:密码https://website.de

也试过

curl https://user:password@website.de

但它失败了。

curl : {"error":"身份验证失败:用户/密码或会话 cookie 无效或丢失。"} 在 Zeile:1 Zeichen:1

  • curl https://user:password@website.de 传递错误:

Invoke-WebRequest : Der 参数“Uri” kann nicht gebunden werden。德沃特 “……”坎 在 den 中的 nicht 类型“System.Uri”konvertiert werden。费勒:“Ungültiger URI:Es wurde ein ungültiger Anschluss 安格格本。”

Invoke-WebRequest : Der Parameter kann nicht verarbeitet werden, da der Parametername "u" nicht eindeutig ist。 MöglicheÜbereinstimmungen:-UseBasicParsing -Uri -UseDefaultCredentials -UserAgent。 在 Zeile:1 Zeichen:6

有人可以帮忙吗? 谢谢

【问题讨论】:

  • website.de 的登录端点是https://my.website.de/index.php?rp=/login
  • 当我尝试运行 curl --user username:password https://website.de 时,我得到了一堆 HTML,而且你没有点击 website.de 的实际登录端点,所以我相信你没有尝试登录到 @987654324 @,您正在尝试登录其他网站,但您没有告诉我们该网站是什么。因此,我已投票以“需要调试详细信息”来结束这个问题,首先:它需要您实际尝试登录的网站。

标签: curl


【解决方案1】:

谢谢。这有帮助。 所以现在我可以登录了

【讨论】:

  • 这是一个windows powershell
  • 嗨,彼得!听起来你解决了你的问题。请将此答案编辑为仅解决方案,并为您需要的任何后续帮助创建一个新问题。
  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 1970-01-01
  • 2020-12-09
  • 2015-04-12
  • 1970-01-01
  • 1970-01-01
  • 2022-11-30
  • 2011-07-04
  • 2013-11-27
  • 1970-01-01
相关资源
最近更新 更多