これは非常に基本的な質問のように思えます。Domino でホストされている実行中のサーブレットで、IBM Notes と Domino の非常に優れたセキュリティを使用して賢明に保護した Domino リソースにアクセスしたいと考えています。
サーブレット (または xAgent) を呼び出したクライアントからのデータを保持し、クライアントが直接書き込むのを防ぎながら、サーブレットが Domino にデータを読み書きできるようにしたいと考えています。
アプリケーションの署名者を表すセッションを取得できれば幸いです。?open&login を使用してサーブレットを呼び出してサインインすることにより、登録ユーザーのセッションを取得できます。これは実用的ではありません。
私はここを見てきました: XPage から呼び出された Java Bean で SessionAsSigner を使用するにはどうすればよいですか? Mark Leusink ( https://stackoverflow.com/users/1177870/mark-leusink ) は、ExtLib の getCurrentSessionAsSigner() を使用できることを意味します。単一のユーザー ID でアプリケーション全体に署名して試してみましたが、セッションは返されません。答えは、サーブレットが FacesContext オブジェクトを取得できないことにあるようです。
これは答えが明らかであるように感じますが、私にはそうではありません。何か案は?