繁体   English   中英

Eclipse 中的 Java 程序会避开验证码,但可执行 JAR 不会

[英]Java Programm in Eclipse dodges captcha but executable JAR doesn't

我正在编写一个 Java 应用程序,它向 Eclipse 中的网站发出 HTTP 请求:

  • 使用基本身份验证登录
  • 网站有用于登录的验证码
  • 如果您最近使用浏览器登录,则可以绕过验证码

问题是,由于我将应用程序导出到可执行 JAR,绕过不再起作用。 它仅适用于 Eclipse。
是否也可以使用可执行 JAR 绕过验证码?

通常,在成功登录后,浏览器中会设置一些cookie。 在随后的登录中,这些将被发送到网站,以检测而不显示验证码。 将调用移至 jar 后,cookie 将丢失,因此将无法工作。

建议修复

成功登录后,检查浏览器中是否设置了任何cookie。 在从 jar 发出的请求中设置相同的 cookie。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM