2012-06-18 33 views
0

我想創建一個顯示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.

任何人知道如何去做這個?

回答

0

您的服務器必須支持以下認證協議之一: Basic,Digest,NTLM或Kerberos。假設MS Office 2007 SP1和更高版本也支持Forms/cookie身份驗證。

Microsoft Office(和Mini-redirector)將在必要時顯示登錄對話框,您不需要在Url中傳遞憑證。