在WebDAV上使用MS Office文档身份验证

问题描述:

我想创建一个显示MS Word文档的网页,并且这些网页可通过身份验证进行读写访问。在WebDAV上使用MS Office文档身份验证

我有一个WebDAV服务器上某些MS Word文件运行时,当我把它打开了互联网在读写模式下的文件,下面的代码浏览器9

<a href="http://server/webdav/document.doc">Edit document</a> 

互联网Exploerer 8和下面我请使用以下Javascript代码:

new ActiveXObject("SharePoint.OpenDocuments.3").EditDocument("http://server/webdav/document.doc"); 

这工作得很好。 现在我的问题是,我想使用身份验证。

我会使用下面的语法,但Internet Explorer不允许这样做。 看到http://support.microsoft.com/kb/834489

<a href="http://username:[email protected]/webdav/document.doc">Edit document</a> 

我已经试图改变注册表,以允许这些类型的Microsoft产品技术支持文档中,但在Windows 7和Internet Explorer没有用的描述就像它的链接9.

任何人知道如何去做这个?

您的服务器必须支持以下认证协议之一: Basic,Digest,NTLM或Kerberos。假设MS Office 2007 SP1和更高版本也支持Forms/cookie身份验证。

Microsoft Office(和Mini-redirector)将在必要时显示登录对话框,您不需要在Url中传递凭证。