Q22 — AWS DVA-C02 第2章

第 22/100 题 | ← 返回第2章

交司在Amazon S3白为其伊个换交司托戴了伊个客户端Web应用程序。可以通笔Amazon CloudFront封https://www.example.com访问该Web应用程序。在成功的推出之后,交司希庭在精个单独的S3存储桶白为其余的换交司托戴精个客户端Web应用程序。为实现这个目标,开发人乡将拍有通用的JavaScript文件和Web字体移察到伊个中央S3存储桶,以服务于Web应用程序。诺而,在测试期间,开发人乡注意到浏览续律阻止JavaScript文件和Web字体。开发人乡应该怎么做以防止浏览续阻止JavaScript文件和Web字体?

正确答案: C. 创建一个允许访问中央S3存储桶的跨源资源共享(CORS)配置。将CORS配置添加到中央S3存储桶。

解析

选项C中的跨源资源共享(CORS)配置允许在不同域之间进行安全的跨域通信。由于JavaScript文件和Web字体位于中央S3存储桶,因此在中央S3存储桶上配置CORS规则将允许其他域的Web应用程序从该存储桶加载这些资源。这有助于防止浏览器阻止JavaScript文件和Web字体。其他选项中:选项A中的访问点通常用于加速对存储桶的访问,而不是解决跨域问题。选项B中的存储桶策略是为了控制对存储桶的访问权限,而不是解决跨域问题。选项D中的Content-MD5标头提供消息完整性检查,但不是用于解决浏览器阻止JavaScript文件和Web字体的问题的最佳解决方案。 【灯笼考证提供:swufelp1999】