问题标签 [ithit-webdav-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
210 浏览

webdav - IT Hit WebDAV 服务器不支持 CARDDAV:addressbook-query

至少与davdroid客户端的联系人同步效果不佳。

这是我在 IT Hit WebDAV 服务器日志中发现的:

根据RFC-6352 CARDDAV:addressbook-query REPORT 支持是必需的。IT Hit WebDAV 服务器实现 CardDAV 服务器返回 http 状态代码 405。是 CardDAV 协议的客户端还是服务器实现的问题?

0 投票
1 回答
1396 浏览

ithit-webdav-server - MS Office URL 身份验证

我们愿意使用 WebDav 实现一个具有 WORD 文档编辑功能的 Web 应用程序。我们开始对所需的实施有了更好的了解,但是,我们在您的网站 ( http://www.webdavsystem.com/server/documentation/ms_office_read_only ) 上读到,可以避免打开 MS Office Word 登录对话框实现 URL 身份验证时。

我们很难找到如何实现这一点或如何在 MS Office 中使用 URL 身份验证的解决方案。

您能否通过此过程为我们指明正确的方向,或者甚至让我们知道如何获得一些相关示例?

0 投票
3 回答
5151 浏览

webdav - WebDAV - Microsoft Excel 2016 无法保存更改

我在我们公司的网站上设置了 ITHit WebDAV 服务器,该服务器在 Office 2007/10/13 和 PowerPoint、Word 和 Excel 上运行良好。但是,我最近更新到 Office 2016,发现 Excel 不再工作,但 Word 和 PowerPoint 工作正常。

在 Excel 中,我收到以下错误消息:

在此处输入图像描述

在 Word 和 PowerPoint 中,我得到下面可以跳过的对话框:

在此处输入图像描述

Excel 2016 中的 ITHit WebDAV 服务器是否存在已知问题?

当我在 Visual Studio 2015 中附加时没有抛出异常。此外,当我检查 Fiddler 时,我可以看到 WebDAV 服务器尝试做的最后一件事是锁定文档,这似乎没有任何异常。它锁定并解锁文档两次,然后在我尝试保存它的锁上,然后在 Excel 中返​​回错误消息(见图 1)。

锁定请求如下所示:

第一锁OK: 在此处输入图像描述

开锁: 在此处输入图像描述

锁定文档并停止: 在此处输入图像描述

我能看到的唯一不同的是标题的杂项部分中的一个字段: 在此处输入图像描述

我已经用尽了所有选项,但我不知道为什么只有 Excel in Office 2016 会发生这种情况。

任何帮助将不胜感激。

0 投票
1 回答
136 浏览

c# - ITHit Webdav 下载和解密office文档

我需要在webdav服务器中下载解密的文件office文档,因为文件系统中的文档是加密的。我正在使用 ITHit 来实现 webdav 服务器.. 并稍微修改代码以便能够解密文件。但是,此代码不起作用。文件无法打开并显示“无法打开文件 xxx”。它仅适用于未加密的文件。谁能帮助我为什么这段代码不起作用?

如果有人需要,这是解密文件的逻辑。

非常感谢

问候

0 投票
1 回答
93 浏览

ithit-webdav-server - Windows 协议安装程序不会从浏览器运行

我们在 Windows 开发环境中运行 IT Hit WebDAV 服务器和 IT Hit WebDAV Ajax 库。一切运行良好,除非用户尝试从网页弹出消息运行协议安装程序。弹出窗口显示“选择确定以下载协议安装程序”。当我单击确定时,它会打开一个带有 404 错误的新选项卡。我可以在 URL 中看到它在正确的文件夹中查找,并且 msi 文件位于该文件夹中。

我在 3 种不同的浏览器中进行了尝试,结果相同。我还尝试运行 WebDavServer 向导项目并获得相同的结果。我发现让它从浏览器运行的唯一方法是通过 AjaxFileBrowser 应用程序。在那里,弹出消息是不同的,当您单击 Windows 版本的链接时它会起作用。

您对为什么它没有从浏览器运行有任何想法吗?

0 投票
1 回答
179 浏览

ithit-webdav-server - 协议安装回调函数即使在安装协议插件后也会被调用

我在 javascript 中调用 DavProtocolEditDocument() 函数来打开客户端上的文档:

ITHit.WebDAV.Client.DocManager.DavProtocolEditDocument(sDocumentUrl, null, protocolInstallCallback);

第一次在工作站上调用它时,它会调用 protocolInstallCallback() 函数并安装插件。之后,在许多工作站上,每次打开另一个文档时都会继续调用 protocolInstallCallback() 函数。该文档仍会按需要打开,但仍会打开从 protocolInstallCallback() 函数调用的确认窗口。

如何让它识别出插件已经安装?

0 投票
1 回答
1076 浏览

ithit-webdav-server - 使用 OWIN OAuth 2 进行 WebDAV 服务器端身份验证

由于我们有一个主要基于 AngularJS 客户端和服务器端 WebAPI 2 REST 服务的 ASP.NET 网站,我们使用 OAuth 2 来验证我们的用户。ü 这就像一个魅力。

现在我们正在考虑将 WebDAV 集成到我们的平台中,并且想知道是否可以修改 Ajax 浏览器以及 IT Hit WebDav 系统的 .NET 客户端和服务器组件,以便它们使用 OAuth 持有者令牌来保护它们的通信。

那可能吗?

如果是这样,是否仍然可以使用 MS Word 打开这样的文档并立即进行编辑?

0 投票
1 回答
583 浏览

javascript - IT Hit WebDAV AJAX 库 - 如何在 MS Word 中打开多个文件?

我们正在尝试使用 IT Hit WebDAV AJAX 库 (ITHitWebDAVClient.js) 并查看它是否可以从单个调用甚至多个库调用中打开多个文件。

例如,MS Word 支持使用带有以下参数的 File/Open 从 WebDab 打开多个文件:

例子:

截屏: 在此处输入图像描述

我们正在尝试使用 ITHitWebDAVClient.js 做同样的事情,方法如下:

,但无论我们如何去做,它似乎都不起作用。

像这样按顺序打开文件也不起作用:

任何想法如何解决这个问题?

0 投票
0 回答
86 浏览

ithit-webdav-server - 适用于 .NET 的 ITHit WebDAV 服务器引擎

我在 2008 年 5 月购买了 ITHit .NET SERVER 许可证,用于 ASP.net 应用程序 c#,在客户端是 MS Office 2003 时可以正常工作。文档存储在 MS Sql Server 数据库中,我使用自定义 IHttpHandler 来处理文档。

由于组织开始增加,在客户端购买并安装了 MS Office (2007/2010/2013) 的新许可证。

尽管我遵循了页面上的说明:http ://www.webdavsystem.com/server/documentation/ms_office_read_only/ ,但无法使其与 MS Office 2007 及其他版本一起使用(仍以只读方式打开文档)。

为了为我的客​​户提供服务,它是否可以通过获取新许可证/升级现有许可证来工作,或者是否可以使用 ITHit WebDAV Server Engine for .NET 的现有许可版本来解决此问题?

请记住,我需要一个仍然必须处理 MS Office 混合环境的解决方案,这意味着在接下来的 3 年中,仍然会使用 2003、2007、2010 和 2013 甚至 2016 的实例。

0 投票
1 回答
150 浏览

javascript - 具有匿名身份验证的 ITHIT WebDAV Ajax 库

我们正在探索 ITHit WebDAV AJAX 库,以满足我们的要求之一,即提供在浏览器中编辑任何文件类型的能力。目前我下载了 1 个月的免费试用版,以检查该库是否满足我们的所有要求。我使用此处提供的示例创建了示例应用程序。我在 IIS 中启用了 WebDAV 并将身份验证设置为匿名。我可以访问该文件并查看其中的内容,但是当我尝试保存该文件时,它会要求我登录,并且单击登录按钮后什么也没有发生。有趣的是,当我在站点中启用 Windows 身份验证时,我可以查看并保存更改。仅启用匿名身份验证时,我是否需要任何额外的配置/自定义代码来支持文件编辑?或者这是一个限制?

注意 – 我使用的是 Office 2016、win 10、IE 11,WebDAV 在站点根级别启用。