【问题标题】:Is there a way to disable the "Save" option on a downloadable file, and only allow the "Open/Run" option?有没有办法禁用可下载文件的“保存”选项,只允许“打开/运行”选项?
【发布时间】:2015-07-01 19:54:37
【问题描述】:

我的 SharePoint 网站上有一个 InfoPath 表单。在 SharePoint 目录中单击文件时,通常会为用户提供保存或打开文件的选项(有时取决于浏览器)。不赞成保存文件,因为我想确保用户使用的是来自 SharePoint 位置的最新版本的 InfoPath 表单。

在一般的网络意义上,有没有办法禁止用户(或至少试图阻止用户)保存文件,只打开它?我不是在谈论当他们单击文件时自动下载文件,因为我知道这是一个安全问题,也是打开/保存提示首先存在的原因。但是是否可以改为显示只允许他们“打开”下载文件的提示?

如果不是一般的网络意义上的,这是否可以使用 SharePoint 黑魔法以某种方式完成?我知道在 SharePoint 中单击一个文件(取决于您正在查看的列表或目录)有时会导致该文件只是在其本机应用程序中打开,而对用户没有任何提示。

【问题讨论】:

    标签: file sharepoint browser download save


    【解决方案1】:

    嗯,我不确定这是否会有所帮助,但请尝试使用此格式创建指向您的表单的超链接:

    https://sharepoint/YourSite/_layouts/FormServer.aspx?XsnLocation=https:sharepoint/YourSite/YourLibrary/Forms/template.xsn&Source=https://sharepoint/YourSite&DefaultItemOpen=1

    这将打开没有打开/保存对话框的表单

    【讨论】:

    • 稍作修改,就成功了!由于链接所在的域和表单所在的域不同,我无法使用 Source 参数重定向回原始链接页面。相反,我将重定向页面放在表单所在的同一 SharePoint 域中,然后将源参数设置为 that URL。现在,表单在没有提示的情况下打开,关闭时,用户通过 Source 参数重定向到 SharePoint 页面,然后将用户跨域重定向回包含链接的原始页面。头痛解决了。
    猜你喜欢
    • 2015-08-28
    • 1970-01-01
    • 2016-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-25
    • 1970-01-01
    相关资源
    最近更新 更多