私はAngularJSアプリケーションにOAuth 2.0を使用しています。 URLがアクセスされた上で、私は彼らにログインページを示していた場合ログインページからOAuth 2.0にデータを渡して戻すにはどうすればいいですか?
https://stic-scm-auto.snitco.com/fsHardSoft/createCase?sn=FOC0948Y1WB
:ユーザーが他のアプリケーションの一つをクリックすると、私はこのようなパラメータを持つ私のアンギュラアプリケーションにリダイレクトしています。 (彼らはまだログインしていませんので)
後、私はここにそれらをリダイレクトしています:
https://cloudsso-test.snitco.com/as/
彼らはそこに上陸した後、私はURLログインにリダイレクト取得しています:
https://sso-test.snitco.com/autho/forms/CDClogin.html
をログインが成功すると、アプリケーションのOAuthコールバックページにリダイレクトされます。
上記のすべてのゲートウェイにcreateCase?sn=FOC0948Y1WB
パラメータを渡してデータを返すにはどうすればよいですか。
はい、これは問題なく動作しています。私は 'oAuth'から州のパラメータを受け取った後、ヘッダーの' state'データをどのようにリセットするかの値を使用した後、もう一つの問題があります。なぜなら、ユーザログアウト後でさえ、ヘッダーに 'state'パラメータが存在するからです。 – 3gwebtrain
あなたはまだURLに 'state'を持っているのでしょうか、それとも他の場所にあるのですか?正確な問題を示す別の質問を投稿するのが最善でしょう。 –