Sharepoint.OpenDocuments控件是否与表单身份验证兼容? 我们正在使用Sharepoint.OpenDocuments.EditDocument2 ActiveX控件和方法 该方法是从Windows XP SP3客户端(完全修补)上IE6客户端中的JavaScript调用的 服务器正在Windows server 2003 SP1上运行IIS6 位于IIS服务器前面的是Tivoli Access Manager(TAM),它代理对其后面的web应用程序的访问。与表单身份验证类似,它为身份验证目的创建会话cookie,HTTP请求必须存在该cookie才能到达IIS服务器 TAM前面是一个F5/BigIP负载平衡器和SSL加密卸载程序,它强制传入的请求使用HTTPS协议
发生的情况是,此控件发出的HTTP请求不包含浏览器中存在的任何会话cookie。它会删除ASP.NET会话cookie、ASP.NET表单验证cookie和TAM cookie 由于TAM cookie丢失,请求被重定向到TAM登录页面,然后通过Word或Excel中的HTML转换显示 处的API文档未提及此控件的安全性或适当的使用场景Sharepoint.OpenDocuments控件是否与表单身份验证兼容? 我们正在使用Sharepoint.OpenDocuments.EditDocument2 ActiveX控件和方法 该方法是从Windows XP SP3客户端(完全修补)上IE6客户端中的JavaScript调用的 服务器正在Windows server 2003 SP1上运行IIS6 位于IIS服务器前面的是Tivoli Access Manager(TAM),它代理对其后面的web应用程序的访问。与表单身份验证类似,它为身份验证目的创建会话cookie,HTTP请求必须存在该cookie才能到达IIS服务器 TAM前面是一个F5/BigIP负载平衡器和SSL加密卸载程序,它强制传入的请求使用HTTPS协议,sharepoint,client,service,Sharepoint,Client,Service,发生的情况是,此控件发出的HTTP请求不包含浏览器中存在的任何会话cookie。它会删除ASP.NET会话cookie、ASP.NET表单验证cookie和TAM cookie 由于TAM cookie丢失,请求被重定向到TAM登录页面,然后通过Word或Excel中的HTML转换显示 处的API文档未提及此控件的安全性或适当的使用场景 这些控件应该在ASP.Net窗体身份验证方案中工作,还是只支持Windows身份验证。如果表单身份验证应该起作用,我们如何让控件在其请求中包含必要的会话cook
这些控件应该在ASP.Net窗体身份验证方案中工作,还是只支持Windows身份验证。如果表单身份验证应该起作用,我们如何让控件在其请求中包含必要的会话cookie Microsoft支持部门提供的答案 此控件仅将正在检索的文档的URL转发到相应的office应用程序 office应用程序尝试与Sharepoint Server协商身份验证(完整版本)。如果没有Sharepoint,Office应用程序将对URL进行简单的获取 最终,这意味着此控件不支持依赖于会话cookie的身份验证方案