テクニックをブログに書いています。
http://lotusnotus.com/lotusnotus_en.nsf/dx/authenticating-notes-users-for-web-apps-automatically....htm
要約すると、Web ベースの認証には LtpaToken が必要です。セッション オブジェクトの Java メソッドを使用して、Notes クライアント内で LtpaToken を作成できます。したがって、私のソリューションには2つの部分があります。
クライアント側で認証済みユーザーの有効な LtpaToken を生成する Java エージェント。Lotusscript ルーチンからこの Java エージェントを呼び出します。
2 番目の部分は、匿名でアクセスできる任意のデータベースのリダイレクト Web ページです。これは、Lotusscript エージェント、サーブレット、または XAgent の場合があります。GET 要求から LTPAToken とターゲット URL を取得し、LTPAToken を Cookie に追加して、ユーザーをターゲット URL にリダイレクトします。
Lotus Notes クライアントでは、Lotusscript アクションが Java エージェントを呼び出し、有効な LTPAToken を取得し、必要なパラメーターを含むリダイレクト Web ページを指す構築済み URL を起動する可能性があります。
Domino Web サーバーで検出したバグがいくつかあります。これらのバグに関する手法と回避策の詳細については、私のブログ エントリを参照してください。