2013-03-26 17 views
0

應用程序以MIME格式向Notes用戶發送備忘錄。內容是通過後臺代理中的RT Body字段的HTML呈現生成的。 Body包含類型.LOG的附件。附件圖像使用基於用戶(誰修改原始文檔)環境的文件類型的相關圖像,在這種情況下是記事本圖標。附件映像的IMG源轉到配置爲使用SPNEGO SSO身份驗證的Domino服務器(代理程序在該服務器上呈現了Body)。包含附件圖像的MIME主體要求在SSO環境中輸入密碼

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

當用戶在Notes客戶端中打開郵件時,不會呈現圖像,並且會提示用戶輸入憑據。多次嘗試失敗後,圖像不可見。但是,如果用戶在打開備忘錄之前用IE瀏覽器打開網站,則不需要憑據,圖像顯示沒有問題。

看來Notes客戶端中的內部瀏覽器無法與服務器協商/初始化SSO會話。

如何解決此問題?

回答

0

我不認爲Notes客戶端支持SPNEGO身份驗證,因此我認爲您將不得不將HTML中的圖像嵌入消息中的多部分/相關MIME實體中,將Content-ID標頭對於圖像實體並在src屬性中使用「cid:」URL。

相關問題