コンテンツを Web アプリケーションにアップロードするために使用されるデスクトップ アプリケーションがあり、どちらも認証に Okta を使用します。アップロードする前に、デスクトップ アプリケーションは埋め込みブラウザ コントロールを使用して Okta 経由でユーザーを認証します。ワークフローの後半で、ユーザーの既定のブラウザーを開いて、ユーザーが Web アプリケーションを直接使用できるようにします。現時点では、デフォルトのブラウザが開いたときに、ユーザーはもう一度ログインする必要があります。
ブラウザーを開いたときに URL パラメーターとして渡すことができるワンタイム キー (転送可能なセッション トークン) を生成するメカニズムを実装する予定でした。アプリケーション独自のトークンについては、これを実現できますが、Okta セッション (Cookie) も転送する必要があり、これをデスクトップ ブラウザー コントロールからスタンドアロン ブラウザーに転送する方法が見つかりませんでした。
これを実現するために利用できるオプションは何ですか?
編集: ユーザー ID が同じままで、ユーザーがログインの詳細を再度提供する必要がない限り、スタンドアロン ブラウザー用に新しいセッションが作成されても問題ありません。