Lotus notes 包含附件映像的MIME正文在SSO环境中请求密码

Lotus notes 包含附件映像的MIME正文在SSO环境中请求密码,lotus-notes,mime-message,Lotus Notes,Mime Message,应用程序以MIME格式向Notes用户发送备忘录。内容由后台代理中RT Body字段的HTML呈现生成。正文包含.LOG类型的附件。附件图像使用与基于用户(修改原始文档的用户)环境的文件类型关联的图像,在本例中为记事本图标。附件映像的IMG源转到配置为使用SPNEGO SSO身份验证(代理在该服务器上呈现主体)的Domino服务器 当用户在Notes客户端中打开邮件时,不会呈现图像,并提示用户输入凭据。几次尝试后失败,图像不可见。但是,如果用户在打开备忘录之前使用IE浏览器打开网站,则不需要

应用程序以MIME格式向Notes用户发送备忘录。内容由后台代理中RT Body字段的HTML呈现生成。正文包含.LOG类型的附件。附件图像使用与基于用户(修改原始文档的用户)环境的文件类型关联的图像,在本例中为记事本图标。附件映像的IMG源转到配置为使用SPNEGO SSO身份验证(代理在该服务器上呈现主体)的Domino服务器


当用户在Notes客户端中打开邮件时,不会呈现图像,并提示用户输入凭据。几次尝试后失败,图像不可见。但是,如果用户在打开备忘录之前使用IE浏览器打开网站,则不需要凭据,并且图像显示没有问题

Notes客户端中的内部浏览器似乎无法与服务器协商/初始化SSO会话


如何解决此问题?

我认为Notes客户端不支持SPNEGO身份验证,因此我认为您必须将HTML中的图像嵌入消息中的多部分/相关MIME实体中,为图像实体设置内容ID头,并在src属性中使用“cid:”URL

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