nodeSolidServer / nodeSolidServer/node-solid-server
Unable to log in with WebId-TLS
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.8k
- Forks
- 308
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
When testing the login flow using WebId-TLS, I was unable to successfully log in using my certificate.
I configured the certificate such that it points to my pod in the subjectAltName, and added the public key information into my pod settings, all as outlined here
When I try using it to log in from firefox or chrome directly, I get this error:
Class constructor URL cannot be invoked without 'new'
When I try using the client certificate in postman to retrieve a private file, I receive a 401 response. (I'm not sure if this use case would even be expected to work, but I wanted to rule out browser issues)
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den WebId-TLS-Anmeldeablauf in Firefox oder Chrome zu reproduzieren, und erfasse den Fehler Class constructor URL cannot be invoked without 'new'. Vergleiche anschließend das Browser-Ergebnis mit der Client-Zertifikatsanforderung von Postman und ihrer 401-Antwort. Als erledigt gilt die Aufgabe, wenn der zertifikatsbasierte Anmeldepfad entweder funktioniert oder der Fehler auf einen bestimmten Authentifizierungsschritt eingegrenzt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- authentication
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 28/100