Używam uwierzytelniania oauth do logowania użytkownika. Po zalogowaniu się użytkownika zacznij od adresu URL. Adres URL podobny do tego: http://xxx/callback#access_token=xxx. następnie przekieruj na inną stronę. Używam this.router.navigateByUrl do przekierowania, tag hash został usunięty, ale kiedy kliknę link inny, fragment hasha pojawi się ponownie. Jak mogę trwale usunąć fragment tokenu skrótu?Usuń fragment z adresu stałego na stałe
Przykład:
po użyciu logowania w // xxx/zwrotnej # access_token = xxx
przekierować do // xxx/home
następnie kliknij linka, adres URL to // xxx/linkA # access_token = xxx
spodziewać url jest // xxx/Linka
Dzięki, zaraz po przekierowaniu logowania, pierwszym adresem URL jest URL wywołania zwrotnego OAuth. Przekierowuję przez kod nie przez znacznik html –
Zaktualizowałem swoją odpowiedź. –
to działa, . ale nadal mam tag #, jak http: // xxx/x # –