Access not possible when using a HTTP redirect
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- java
- Ambito
- authentication, mobile
Direzione di ricerca
Inizia da AidlNetworkRequest.performNetworkRequestV2 e InputStreamBinder.processRequestV2, che lo stack trace identifica come percorso della richiesta. Esamina come vengono gestite le risposte HTTP 302; il lavoro è completato quando la richiesta segnalata della Notes app può usare l’installazione trasferita tramite il reindirizzamento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I have an NC installation that was relocated in the past. To keep things for older installations/users working I added an HTTP redirect (302 at the moment). This breaks the notes app on android.
I contacted the developer there and he tells me that he uses this library in order to do all network-based stuff. He asked me to open an issue here to ake you aware of the issue.
Here is the information I got from the app:
App Version: 2.11.8
App Version Code: 2011008
App Flavor: play
Files App Version Code: 30110151
---
OS Version: 3.0.31-1678704(N8000XXSDQA7)
OS API Level: 19
Device: p4noterf
Manufacturer: samsung
Model (and Product): GT-N8000 (p4noterfxx)
---
com.nextcloud.android.sso.exceptions.NextcloudHttpRequestFailedException:
HTTP-Anfrage ist fehlgeschlagen mit HTTP-Statuscode: 302
at
com.nextcloud.android.sso.api.AidlNetworkRequest.performNetworkRequestV2(AidlNetworkRequest.java:172)
at
com.nextcloud.android.sso.api.NextcloudAPI.performNetworkRequestV2(NextcloudAPI.java:148)
at
it.niedermann.owncloud.notes.persistence.NotesClient.requestServer(NotesClient.java:162)
at
it.niedermann.owncloud.notes.persistence.NotesClient.getNotes(NotesClient.java:98)
at
it.niedermann.owncloud.notes.persistence.NoteServerSyncHelper$SyncTask.pullRemoteChanges(NoteServerSyncHelper.java:446)
at
it.niedermann.owncloud.notes.persistence.NoteServerSyncHelper$SyncTask.doInBackground(NoteServerSyncHelper.java:358)
at
it.niedermann.owncloud.notes.persistence.NoteServerSyncHelper$SyncTask.doInBackground(NoteServerSyncHelper.java:320)
at android.os.AsyncTask$2.call(AsyncTask.java:288)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:841)
Caused by: java.lang.IllegalStateException: <!DOCTYPE HTML PUBLIC
"-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>302 Found</title>
</head><body>
<h1>Found</h1>
<p>The document has moved <a
href="https://new.url.of.my.installation/nextcloud/index.php/apps/notes/api/v0.2/notes?pruneBefore=0">here</a>.</p>
</body></html>
at
com.nextcloud.android.sso.InputStreamBinder.processRequestV2(InputStreamBinder.java:438)
at
com.nextcloud.android.sso.InputStreamBinder.performNextcloudRequestAndBodyStreamV2(InputStreamBinder.java:135)
at
com.nextcloud.android.sso.InputStreamBinder.performNextcloudRequestV2(InputStreamBinder.java:118)
at
com.nextcloud.android.sso.aidl.IInputStreamService$Stub.onTransact(IInputStreamService.java:134)
at android.os.Binder.execTransact(Binder.java:404)
at dalvik.system.NativeStart.run(Native Method)
I only changed the URL domain in the backtrace.
If you need more information or anything I can provide, please let me know.
- Lingua principale
- Java
- Stelle
- 74
- Fork
- 36
- Merge medio
- 1g 6h
- PR unite (30g)
- 15
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nextcloud/Android-SingleSignOn
-
0. Needs triage bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
nextcloud/Android-SingleSignOn#1081 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
nextcloud/Android-SingleSignOn#563 · 2 commenti · 1 reazione ·
-
0. Needs triage bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
nextcloud/Android-SingleSignOn#894 · 1 reazione ·
-
[Bug]: Brotli or ZSTD reverse proxy compression breaks SSO authentication in some android apps Aperta0. Needs triage bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
nextcloud/Android-SingleSignOn#859 · 3 commenti ·
-
0. Needs triage enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Tutte le issue di nextcloud/Android-SingleSignOn
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
checkstyle/test-configs#263 ·
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
apache/cloudstack#14222 ·
-
[BUG]茶杯方块在取茶时会引发崩溃 Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Cannot differ own consent and managed consents in My Consents view and detailed consent view. Aperta1.0.0-alpha2 Type/Improvement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
wso2/dpdp-accelerator#272 ·