问题标签 [botdetect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - BotDetect Captcha 错误消息未显示 ASP.NET MVC
我已将 BotDetect Captcha 集成到我的 ASP.NET MVC 表单中,当用户输入错误的 Captcha 值时,我无法显示验证消息。
我需要更改什么才能显示验证消息?
编辑- 我添加了Html.BeginForm
视图的一部分以指示回发将在控制器中执行不同的操作。
源代码 - 查看
源代码 - 控制器
jquery - 使用 Angular js 实现 BotDetect
我们有BotDetect的许可证。我想用 Angular js 实现这个 BotDetect。我在谷歌中搜索并没有发现任何适当的帮助,但是,我得到了angularjs-captcha,它看起来很有希望,但对我没有帮助。
这正是我需要的。
- 使用验证码图像加载页面
- 用户填写表格
- 用户点击提交
- 使用 $http 请求页面提交
- 如果响应成功或失败,则应根据其工作引擎重新加载验证码。
这是我的表格
控制器
我很确定可能有其他解决方案而不是使用这个 Angular Captcha,但我不认识任何人,所以可以接受替代解决方案。
spring-mvc - 有一种方法可以在 Stringboot 项目中使用 BotDetect Captcha 吗?
我想在我的 SpringBoot 应用程序中使用 BotDetect Catpcha,但不幸的是,BotDetect 要求我在 web.xml 中进行验证码定义。但我没有 web.xml。你认为是否可以在 SpringBoot 上不使用 web.xml 来定义 servlet ?
web.xml 示例:
html - Botdetect 验证码 HTML
我想将 Botdetect Captcha 添加到我的 html 文件中。但是在 Botdetect 验证码的网站中,只有 jsp 的示例。在这个 jsp 文件中,<taglib>
是这样使用的:
HTML文件中是否有任何替代方法<%@taglib>
。我怎么解决这个问题?
php - Botdetect 验证码错误(laravel-captcha)
我使用 Laravel 5.5,但日语验证码有错误。
我找不到原因,最近几天有时会发生(我没有改变任何东西):
未定义的偏移量:-1 {"exception":"[object] (ErrorException(code: 0): Undefined offset: -1 at .../vendor/captcha-com/captcha/lib/botdetect/CaptchaIncludes.php:2)
请帮我解决这个问题,这对我来说非常重要。
感谢和问候。
编辑: 我的功能
php - BotDetect Captcha 有日语字符错误 (laravel-captcha)
我使用 Laravel 5.5,最近几天日本字符(未定义的偏移量:/CaptchaInclude.php 中的 -1)发生了这种情况(我没有改变任何东西,一切都被罚款了几个月)。
这个问题的原因不是我的错,所以请“不要标记”它就像“重复”问题一样,我没有找到我的问题的任何答案。
这是我的编码:
这是我的问题:
未定义的偏移量:-1 {"exception":"[object] (ErrorException(code: 0): Undefined offset: -1 at .../vendor/captcha-com/captcha/lib/botdetect/CaptchaIncludes.php:2)
javascript - 是否可以将人类用户和机器人(蜘蛛、爬虫)分开并仅在 AMP 页面上为人类用户显示广告横幅?
客户询问不显示机器人广告横幅,因为公司因此赔钱。
我在非 AMP 页面上实现了这个逻辑,我在客户端通过 JavaScript 解析用户代理。在客户端实现它的原因是缓存,我害怕如果缓存将被保存,当机器人解析站点时,所有人类都将根本看不到广告。
现在我面临在当前站点的 AMP 页面上使用此逻辑的挑战,并考虑如何在客户端也这样做,因为 AMP 项目不给我以通常方式使用自定义 JavaScript 的可能性。
spring - Spring Boot + Botdetect 验证码:输入流不能为空
我已经尝试将 botdetect 验证码与 Spring Boot 一起使用。这一切都很好,验证码显示它可以检测它是否是人类。但是,每当我使用验证码进入登录屏幕时,我都会不断收到此错误堆栈:
2018-08-02 12:09:01.074 错误 25196 --- [nio-8080-exec-2] .c.SimpleCaptchaFileConfigurationFactory:SimpleXmlConfigurationLoader.load() java.lang.IllegalArgumentException:InputStream 不能为空
我想知道它是否没有检测到 botdetect.xml 这就是它出现该错误的原因。如何在不放置新的 WEB-INF 文件夹的情况下添加它?
c# - BotDetect Captcha 问题:回发时初始化新会话
再会!
我只需要一些关于我在使用 BotDetect Captcha 时遇到的问题的帮助。
问题:会话故障排除:回发时初始化新会话、潜在超时或会话恢复问题
我在 asp.net/SharePoint 站点中使用版本 4.1.0.0 的 BotDetect.dll。单击页面中的提交按钮时会发生此问题,并且当它回发以验证页面输入时,验证码部分将失败并显示此问题。
这是我用来验证验证码输入的代码:
让我想知道的是,这段代码在我的开发环境中运行良好,我在网站的 web.config 中使用默认值。但是,当我们将其部署到登台服务器时,会发生此错误。需要指出的一点是 dev 中的 sessionState 只是 inProc 并且在暂存中,它使用自定义 sessionState 到 SQL 数据库 - 我不确定这是否是原因。
这是暂存中的 sessionState 设置:
我无法控制服务器中 iis/站点的设置,所以这对我来说越来越难了,所以我希望有人能够指出要检查或排除故障的方向。
非常感谢!