From 29a002e4519dc2dfc9c49d5b604ec957c92fc3a9 Mon Sep 17 00:00:00 2001 From: David Kaspar Date: Sat, 15 Jun 2024 09:51:05 +0200 Subject: [PATCH] Set redirects to false for httpclient used during nip05 --- .../amethyst/service/Nip05NostrAddressVerifier.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/service/Nip05NostrAddressVerifier.kt b/app/src/main/java/com/vitorpamplona/amethyst/service/Nip05NostrAddressVerifier.kt index 674e8fa0f..559c0bae9 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/service/Nip05NostrAddressVerifier.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/service/Nip05NostrAddressVerifier.kt @@ -64,8 +64,8 @@ class Nip05NostrAddressVerifier() { .header("User-Agent", "Amethyst/${BuildConfig.VERSION_NAME}") .url(url) .build() - - HttpClientManager.getHttpClient() + // Fetchers MUST ignore any HTTP redirects given by the /.well-known/nostr.json endpoint. + HttpClientManager.getHttpClient().newBuilder().followRedirects(false).build() .newCall(request) .enqueue( object : Callback {