0

アプリケーションは、メモを MIME 形式で Notes ユーザーに送信します。コンテンツは、バックグラウンド エージェントの RT Body フィールドの HTML レンダリングから生成されます。本文にはタイプ .LOG の添付ファイルが含まれています。添付画像は、ユーザー (元のドキュメントを変更したユーザー) の環境、この場合はメモ帳アイコンに基づくファイルタイプに関連付けられた画像を使用します。添付画像の IMG ソースは、SPNEGO SSO 認証を使用するように構成された Domino サーバーに送られます (エージェントはそのサーバーで Body をレンダリングします)。

<img width="203" height="34" alt="filename.log" border="0" src="https://server/appl/app.nsf/viewunid/docunid/Body/0.5FA?OpenElement&FieldElemFormat=gif"/>

ユーザーがノーツ クライアントでメールを開くと、画像が表示されず、ユーザーは資格情報の入力を求められます。何度か試行した後、失敗し、画像が表示されません。ただし、ユーザーがメモを開く直前に IE ブラウザーで Web サイトを開いた場合、資格情報は必要なく、画像は問題なく表示されます。

Notes クライアントの内部ブラウ​​ザは、サーバーとの SSO セッションをネゴシエート/初期化できないようです。

この問題を解決するにはどうすればよいですか?

4

1 に答える 1

0

Notes クライアントが SPNEGO 認証をサポートしているとは思わないので、メッセージのマルチパート/関連 MIME エンティティ内の HTML に画像を埋め込み、画像エンティティの Content-ID ヘッダーを設定する必要があると思いますsrc 属性で「cid:」URL を使用します。

于 2013-03-27T02:54:49.290 に答える