问题标签 [webdav]

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 回答
477 浏览

git - 对于通过 SSH 和 HTTPS 提供的共享 git repo,如何控制这两种协议的访问?

hooks/update用来控制谁可以更新共享存储库中的特定参考。这对 SSH 非常有用,但我最近发现(至少使用 git-1.6.4.2)这个钩子不会影响 WebDAV 推送,任何用户都可以更新任何分支。

是的,我可以Require group ...以 8 种方式添加指令来共享您的 git 存储库以及单独的组文件,但我想避免必须维护并行授权配置!

另一种选择是重写 . hooks/update,但考虑到它已经为 SSH 工作,这似乎是一种浪费。

0 投票
1 回答
739 浏览

sharepoint - 禁用 Word/Sharepoint 集成

我需要在我正在处理的项目中禁用 Sharepoint 和 Word 之间的集成。此要求来自用户能够编辑文档的属性但不能编辑文档本身的请求。还提出了禁用文档打开时出现的共享工作区工具栏的请求。该解决方案必须存在于服务器上,因为某些用户是外部用户。用户还要求他们能够使用 Outlook/Sharepoint 集成。有人对如何实现这一点有任何想法吗?

0 投票
1 回答
963 浏览

visual-studio-2008 - 无法使用 WebDAV 从 VS 2008 发布到 Windows 2008

我正在尝试将 VS 2008 中的网站直接发布到 Windows 2008 服务器上的映射文件夹。一些文件发布正常(例如 aspx 文件),但其他文件不发布(例如 ascx、asmx、cs、config、站点地图等文件)。此外,有些文件夹可以创建,有些则不能(例如,无法创建 bin 文件夹)。我得到的消息是(在这种情况下是 Web.config 文件):

无法将“Web.config”添加到网站。无法添加文件“Web.config”。该系统找不到指定的文件。

作为记录,它将 OK 发布到本地文件夹和 FTP 站点。

0 投票
1 回答
2469 浏览

java - 为 WebDAV Servlet 实现身份验证

我目前正在使用这个WebDAV Java Servlet 实现,据我所知,它是最小和最容易使用的不依赖于 Tomcat 的 WebDAV Java 解决方案(使用 WebLogic)。

所以我想扩展它以使用我的底层安全层,它在某种程度上使用数据库连接来验证用户。

我的问题是这是否可能?HttpServletRequest 甚至获得身份验证吗?

考虑以下方法头:

现在我想使用 req.getPrincipal 来获取包含用户名和密码的用户主体。但是,即使我将我的 WebDAV 客户端设置为 Windows 身份验证或其他任何东西,我的 getPrincipal 总是返回 null 。

0 投票
1 回答
2735 浏览

outlook - 使用 webdav 创建带有 html 正文的 Outlook 约会

我正在使用 webdav 创建 Outlook 约会。我正在使用以下帖子正文来创建约会。

约会已创建。但是 Outlook 不会以 html 格式显示文本。粗体文本的格式为粗体。表格和样式属性被忽略。

Outlook 是否支持 html 正文格式?如何在约会正文中显示表格?

0 投票
7 回答
28279 浏览

python - WebDAV 的 Python 客户端库

我想在我的应用程序中实现一个功能,用于上传和操作 WebDAV 服务器上的文件。我正在寻找一个成熟的 Python 库,它可以提供类似于os.*用于处理远程文件的模块的界面。谷歌搜索已经发现了一些 Python 中的 WebDAV 选项,但我想知道这些天哪些更广泛使用。

0 投票
2 回答
396 浏览

php - WebDAV/ftp/etc 自定义解决方案

我们有一个项目(Web/PHP),我们希望用户访问他们的文件,在我们的应用程序中使用,使用某种标准化协议,例如 FTP 或 WebDAV。这将使我们的用户更容易访问他们的文件,这些文件主要由模板和图像组成。

问题是,用户将要浏览的目录必须以某种方式以编程方式生成。这是因为应用程序中的自定义权限、动态文件/目录以及混合了不同权限的物理文件和文件夹(用户应该有权访问的文件与他们不应访问的文件混合在一起)。

我们将如何最好、最容易地做到这一点?生成文件链接并使用 FTP?使用 Python/Java 构建自定义服务器应用程序?

请分享任何想法!:)

0 投票
1 回答
1536 浏览

exchange-server - WebDAV 和 Exchange Server - 获取最近 X 天内修改的联系人?

我有一个 PHP 应用程序,它连接到 Microsoft Exchange 服务器以通过 WebDAV 检索“联系人”。

是否可以向 Microsoft Exchange 发出 WebDAV 查询以仅获取在过去 X 天内更改或添加的联系人?

这比每次查询所有 30 个 bajillion 联系人并为每条记录执行检查/更新/插入操作要容易一些。

0 投票
1 回答
9417 浏览

c# - How to upload a file to a folder using webdav?

I have this webdav code thats creating folders in SharePoint:

How can I change the code now to upload a file now to this newly created folder. I think this is a generic webdav question, thanks

0 投票
1 回答
805 浏览

c# - 使用 webclient 复制到 sharepoint 文档库问题

当我使用 webclient 复制到共享点文档库时,URL 是否应该包含目标文件名?

例如:

或者

无法弄清楚哪一个有效 - 因为现在都不适合我