【问题标题】:Advice on how to implement url source encryption with key-pair-id关于如何使用 key-pair-id 实现 url 源加密的建议
【发布时间】:2026-01-11 12:45:02
【问题描述】:

有人可以阐明如何进行加密以获取这样的网址吗? 或建议有用的链接查看/关键字搜索?

src:  url(/v2/eot?3Ah8HC7Qb48S3EOXjXedg8ZHeKl8Q4VZMAB&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cCo6Ly8qL3YyL2VvdD8zQWg4SEM3UWI0OFMzRU9YalhlZGc4WkhlS2w4UTRWWk1BQiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTQyODQ1MTIwMH19fV19&Signature=kgbgaLMwIUll5fl1N0Y5VNb9KGNnbySP48nd1snzdnWAbxPPao2wlvZDlXfWtO69dlPGhfE3HVk25CI0skIpL4jWofqWOlFx4jPP~vVWl7z3hcKrg6Z5vjpSlYCZxHMlQkbotJN3sd5VeID6WeTEe1j6KIk2sLtLgjFdlpgKGpGXNgare7AmrMHpRHdYWr-PCMpHMEbTyhxXVvkXjiS1RDk7OuwrjgASEEPYqcsQHzGjLzn1PcMWX78D~Ri-2nK0RkufEKMq8SanRcGfV7W7AWuXKWeA8gVNJfWjpA~1oFHocvT~cNTUnBnzKQL7sQZDRWiYsUIu3ht26CJ-9y6iNA__&Key-Pair-Id=APKAJN6QFZEE4BZCL6XQ);

【问题讨论】:

    标签: url encryption key-pair


    【解决方案1】:

    这是从一个 css 文件中获取的,该文件将http://easy.myfonts.net/附加到字符串的开头以形成一个 url 请求。该字符串实际上并未加密。因此,您的示例重定向到

     http://easy.myfonts.net/v2/eot?3Ah8HC7Qb48S3EOXjXedg8ZHeKl8Q4VZMAB&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cCo6Ly8qL3YyL2VvdD8zQWg4SEM3UWI0OFMzRU9YalhlZGc4WkhlS2w4UTRWWk1BQiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTQyODQ1MTIwMH19fV19&Signature=kgbgaLMwIUll5fl1N0Y5VNb9KGNnbySP48nd1snzdnWAbxPPao2wlvZDlXfWtO69dlPGhfE3HVk25CI0skIpL4jWofqWOlFx4jPP~vVWl7z3hcKrg6Z5vjpSlYCZxHMlQkbotJN3sd5VeID6WeTEe1j6KIk2sLtLgjFdlpgKGpGXNgare7AmrMHpRHdYWr-PCMpHMEbTyhxXVvkXjiS1RDk7OuwrjgASEEPYqcsQHzGjLzn1PcMWX78D~Ri-2nK0RkufEKMq8SanRcGfV7W7AWuXKWeA8gVNJfWjpA~1oFHocvT~cNTUnBnzKQL7sQZDRWiYsUIu3ht26CJ-9y6iNA__&Key-Pair-Id=APKAJN6QFZEE4BZCL6XQ
    

    主机名映射到 CloudFront ip,因此我假设签名 url 由 Amazon CloudFront 生成以访问托管内容。 Here's an article to create signed URLs with Amazon AWS.

    【讨论】:

    • 另外,@ilian000 你能解释一下你是如何根据上面的 css 源跟踪网站 url 的吗?
    • @unkind 我在Google 中搜索了 Key-Pair-Id,它返回了几个包含相同 url 的结果。