Ich benutze Oauth-Authentifizierung, um Benutzer anmelden. Nachdem der Benutzer sich angemeldet hat, wird er von der URL übernommen. URL wie folgt: http://xxx/callback#access_token=xxx. dann umleiten auf andere Seite. Ich verwende this.router.navigateByUrl Umleiten, das Hash-Tag wird entfernt, aber wenn ich auf einen anderen Link klicke, wird das Hash-Fragment erneut angezeigt. Wie kann ich das Hash-Token-Fragment dauerhaft entfernen?Entfernen Sie das Hash-Fragment aus der URL dauerhaft
Beispiel:
nach der Anmeldung die Verwendung in // xxx/Rückruf # access_token = xxx
zu umleiten // xxx/home
dann Linka klicken, Die URL lautet // xxx/linkA # access_token = xxx
erwartet url ist // xxx/Linka
Danke, gleich nach Login Umleitung, ist die erste URL eine OAuth Callback-URL. Ich umleitung von Code nicht durch HTML-Tag –
Ich aktualisierte meine Antwort. –
dies funktioniert, . aber immer noch das Tag #, wie http: // xxx/x # –