私はAngularアプリケーションでOAuth Implicitフロー認証方式を使用しています。私はそのようなURLからのパラメータ(私は手動の文字列分割を使用してに基づいていたすべてのメカニズムを取得するための任意のメカニズムを見つけることができませんでしたいくつかの調査の後AngularアプリケーションのURLフラグメントからパラメータを取得する方法は?
http://localhost/authentication#access_token={0}&expires_in={1}&user_id={2}
:私は次の文字列からパラメータを解析する必要がアクセストークンを取得するには。それは角度がURLフラグメントからパラメータを解析するために、「箱の外」のメカニズムを持っていないと、これを行うための最善の方法は、substring()
またはsplit()
メソッドを使用していることを意味してい
コンストラクタ( プライベートルート:ActivatedRoute、 プライベートルータ:ルータ){ this.route .queryParams .subscribe(paramsは=> { にconsole.log(paramsは); })。 } ルートコンポーネントでこれを試すことができます –