包含附件图像的MIME正文在SSO环境中要求输入密码

时间:2013-03-26 15:33:08

标签: lotus-notes mime-message

应用程序以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"/>

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

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

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

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