SWAログインメソッドを操作するためにmyアプリを使用しようとしています。私はアプリを作成し、それはうまくリダイレクトされます。ブラウザのコンソールを見てみると、oktaはセッションIDのクッキーを設定しています。私はそのクッキーにアクセスできないので、セッションIDを取得する方法を知っています。これはユーザがログインしていることを確認するために必要です。OktaセキュアWeb認証セッションID
私は以下の文書へのリンクを持っています。 「その情報をページに適用する」とは、何を意味しますか。どのようにそのappied情報を得ることができますか?あなたはOktaホームページからアプリを起動すると、あなたはプラグイン をインストールした後このdocから
」、新しいブラウザタブには、アプリのURLを開きます。プラグインが取得するために暗号化されたSSL接続を使用していますOktaから認証情報やその他の必要な情報を取得し、その情報をページに適用します。プラグインは、認証が完了した後であなたの認証情報を保存しません。
ありがとう、私はセッション私のソリューションが動作すると思います。しかし、私は何らかの理由でそのAPIを打つことができません。私は実際のoktaインスタンスを使用する前に一緒に遊ぶために開発者アカウントを作成しました。それが重要なのは、oktapreviewです。セッショントークンでセッションを作成してIDを検証しましたが、そのAPIをヒットしようとしましたが、{ "errorCode": "E0000007"、 "errorSummary": "リソースが見つかりませんでした:me )」、 "errorLink": "E0000007"、 "errorIDの": "oaeF_4DlNO5Sp6NHmsj1DnCmA"、 "errorCauses":[] } – Chris
ヘッダにセッションクッキーを送信する必要があるように見えます。それをどのように取得できますか? – Chris
セッションのためにあなたのsessionTokenを引き換える必要があります。これを行うにはいくつかの方法があります。id_tokenが必要でOIDCの設定が必要な場合は、authorize urlを使用します。そうでない場合は、sessionCookieRedirect URLを使用します。詳細は[docs here](http://developer.okta.com/docs/api/resources/sessions.html#session-token)を参照してください。 – remanc