使用 Amazon Bedrock AgentCore 浏览器中的 Web Bot Auth(预览版)减少 AI 代理浏览网页时的验证码

AI 代理需要代表您浏览网页。当您的代理访问网站以收集信息、填写表格或验证数据时,它会遇到旨在阻止不需要的机器人的相同防御措施:验证码、速率限制和彻底阻止。今天,我们很高兴与大家分享 AWS 拥有一个解决方案。 Amazon Bedrock AgentCore [...]

来源:亚马逊云科技 _机器学习
AI 代理需要代表您浏览网页。当您的代理访问网站以收集信息、填写表格或验证数据时,它会遇到旨在阻止不需要的机器人的相同防御措施:验证码、速率限制和彻底阻止。今天,我们很高兴与大家分享 AWS 拥有一个解决方案。 Amazon Bedrock AgentCore 浏览器是我们用于 AI 代理与网站交互的安全、基于云的浏览器,现在支持 Web Bot Auth(预览版),这是一项 IETF 协议草案,为代理提供可验证的加密身份。验证码摩擦 客户告诉我们,验证码摩擦是可靠的基于浏览器的代理工作流程的最大障碍之一。你的代理在任务中暂停,等待人工干预来解决证明你不是机器人的难题——除非你的代理是一个机器人,这就是重点。验证码的存在是有充分理由的。网站在保护其内容、库存和评论方面面临着持续的挑战。 Web 应用程序防火墙 (WAF) 和机器人检测服务保护这些站点,但它们将几乎所有自动化流量视为可疑流量,因为它们没有可靠的方法来区分合法代理和恶意代理。一些自动化提供商尝试以编程方式解决验证码 - 使用计算机视觉模型读取扭曲的文本或单击图像网格,直到谜题清除。这种方法脆弱、昂贵,并且绕过了域所有者对其内容的控制。其他方法依赖于 IP 允许列表或用户代理字符串。当您在地址频繁更改的云环境中运行代理时,IP 允许列表会被破坏。用户代理字符串可以被任何人欺骗,因此它们不提供验证,并且会带来人们模仿可信字符串的风险。这两种方法都需要与您要访问的每个网站进行手动协调,这无法扩展。 Web Bot 身份验证:浏览网络的代理的加密身份Web Bot 身份验证是一项 IETF 协议草案,为代理提供可验证的加密身份。当 y