Amazon WAF JavaScript SDK - Amazon WAF、Amazon Firewall Manager 和 Amazon Shield Advanced
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon WAF JavaScript SDK

您可以使用Amazon WAF JavaScript SDK 在浏览器和其他执行的设备中实现Amazon WAF应用程序集成 JavaScript。S JavaScript DK 允许您管理令牌授权,并将令牌包含在您发送到受保护资源的请求中。通过使用 SDK,您可以确保客户端的远程过程调用包含有效的令牌。此外,在应用程序页面上进行集成后,您可以在 Web ACL 中实施缓解规则,例如阻止不包含有效令牌的请求。

以下清单显示了 Web 应用程序页面中JavaScript SDK 的典型实现的基本组件。

<head> <script type="text/javascript" src="Web ACL integration URL/challenge.js" defer></script> </head> <script> const login_response = await AwsWafIntegration.fetch(login_url, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: login_body }); </script>