Maxmind R2 vorgenerierte URLs

Ich habe gerade eine E-Mail von Maxmind erhalten:

Ab Mittwoch, dem 1. Mai 2024, werden wir R2-presigned URLs für alle Datenbank-Downloads verwenden, um die Sicherheit und Zuverlässigkeit unserer Dienste zu erhöhen.

Weiß jemand, ob dies die Nutzung von Maxmind durch Discourse beeinträchtigt?

9 „Gefällt mir“

Guter Punkt!

Basierend auf diesem Artikel

scheint es, dass ein direkter Link (was Discourse verwendet) in Ordnung ist, da er automatisch zu ihren neuen URLs weitergeleitet wird. Soweit so gut.

Was ich jedoch im Code sehe, ist, dass er der Weiterleitung nicht folgt: Dies wird wahrscheinlich fehlschlagen. Sie müssten die URL aktualisieren oder die Weiterleitung zulassen, um dies zu beheben.

9 „Gefällt mir“

Das tut er.

4 „Gefällt mir“

Ich frage mich, ob sie kürzlich Redirects vor der Implementierung der Presigned URLs verwendet haben.

1 „Gefällt mir“

Ich weiß nur, dass die Änderung des Codes, um Umleitungen zuzulassen, ihn zum Laufen bringt.

2 „Gefällt mir“

Ich wollte gerade nachsehen, ob es Tests gibt, die bei dieser Änderung fehlschlagen würden, und du warst schneller! :smiling_face:

3 „Gefällt mir“

Nun, es war ein einziges Wort, und ich hatte bereits am Code einer Live-Website herumgehackt, daher war es nicht so schwer. Es sieht so aus, als ob alle automatisierten Tests bestanden wurden. . .

3 „Gefällt mir“

Oh, ich hatte gedacht, ich müsste mich daran erinnern, wie man alle Tests lokal ausführt, und seitdem ich das letzte Mal gemacht habe, habe ich neu installiert, daher war ich ziemlich sicher, dass das eine endlose Suche nach Abhängigkeiten und deren Installation bedeuten würde… Es ist klug, die Automatisierung das erledigen zu lassen. :smiling_face:

2 „Gefällt mir“