Maxmind R2 预签名 URL

我刚收到一封来自 Maxmind 的电子邮件:

自 2024 年 5 月 1 日星期三起,我们将使用 R2 预签名 URL 进行所有数据库下载,以提高我们服务的安全性和可靠性。

有人知道这是否会影响 Discourse 对 Maxmind 的使用吗?

9 个赞

说得好!

根据这篇文章

看起来直接链接(Discourse 使用的那种)应该没问题,因为它会自动重定向到他们的新 URL。到目前为止,一切顺利。

但是,从我在代码中看到的情况来看,它并不遵循重定向:这很可能会失败。
你需要更新 URL 或允许重定向来解决这个问题。

9 个赞

它确实遵循。

4 个赞

我想知道他们是否在实施预签名 URL 之前 开始使用了重定向。

1 个赞

我只知道更改代码以允许重定向使其生效。

2 个赞

我正准备开始查看是否有任何测试会因该更改而失败,但你已经抢先一步了!:smiling_face:

3 个赞

嗯,只有一个词,而且我已经在生产环境的代码上进行了修改,所以并不难。看起来所有的自动化测试都通过了。。。

3 个赞

哦,我本来以为我得回忆起如何本地运行所有测试,而且自从上次做这件事以来我已经重新安装了,所以我很确定那将是一个寻找和安装依赖项的无底洞……让自动化来处理真是太明智了。:smiling_face:

2 个赞