Ist es beabsichtigt? Muss ich von www zu non-www umleiten, damit es funktioniert?Warum funktioniert mein OAuth nicht mit www in der URL?
DankAntwort
OAuth 2.0 specification sagt:
Die Umleitung URI muss ein absoluter URI sein, die kann eine Abfragekomponente enthalten, die durch der Autorisierungsserver muss beibehalten werden, wenn zusätzliche Abfrageparameter hinzufügen und darf nicht schließe eine Fragmentkomponente ein.
GRAMMER für absolute URI wie durch RFC3986 definiert ist:
absolute-URI = scheme ":" hier-part [ "?" query ]
Es bedeutet jede absolute-URI mit einem Schema Namen beginnt, die für die Zuordnung von Identifizierern innerhalb dieses Schema auf eine Spezifikation bezieht.
hier ist die Antwort:
Ja es bestimmt ist. Umleitung uri sollte eine absolute URI sein. Es muss mit jedem Schema wie http, https, ftp usw. beginnen und gefolgt von einem Doppelpunkt (:).
Beispiel: http://www.google.com
ist eine absolute URI.
hoffe, es wäre hilfreich.