URL pré-signées Maxmind R2

J’ai reçu un e-mail de Maxmind :

À partir du mercredi 1er mai 2024, nous utiliserons les URL pré-signées R2 pour tous les téléchargements de bases de données afin d’accroître la sécurité et la fiabilité de nos services.

Quelqu’un sait-il si cela affecte l’utilisation de Maxmind par Discourse ?

9 « J'aime »

Bon point !

D’après cet article

Il semblerait qu’un lien direct (ce que Discourse utilise) conviendra car il sera automatiquement redirigé vers leurs nouvelles URLs. Jusqu’ici, tout va bien.

Cependant, d’après ce que je vois dans le code, il ne suit pas la redirection : cela échouera probablement. Vous devrez mettre à jour l’URL ou autoriser la redirection pour résoudre ce problème.

9 « J'aime »

Il le fait.

4 « J'aime »

Je me demande s’ils ont récemment commencé à utiliser des redirections avant de mettre en œuvre les URL pré-signées.

1 « J'aime »

Je sais juste que changer le code pour autoriser les redirections le fait fonctionner.

2 « J'aime »

J’étais sur le point de commencer à chercher s’il y avait des tests qui échoueraient avec ce changement, et vous m’avez devancé ! :smiling_face:

3 « J'aime »

Eh bien, c’était un seul mot, et j’avais déjà travaillé sur le code sur un site en direct, donc ce n’était pas si difficile. Il semble que tous les tests automatisés aient réussi. . .

3 « J'aime »

Oh, je pensais que je devrais me souvenir de comment exécuter tous les tests localement, et j’ai réinstallé depuis la dernière fois que je l’ai fait, donc j’étais à peu près sûr que ce serait une course d’obstacles pour trouver et installer les dépendances… Laisser l’automatisation s’en charger est intelligent. :smiling_face:

2 « J'aime »