问题标签 [sharepoint-apps]

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 投票
4 回答
4706 浏览

sharepoint - SharePoint 托管应用程序 2013 - 列出应用程序级别的权限

我在谷歌上搜索了很长一段时间,但找不到答案。这是问题:

是否可以管理部署到应用程序 Web 的列表的用户权限?

我们有很多可能在主机网站(父站点)上执行此操作,我们可以在其中为任何用户定义权限。在应用程序网站(SharePoint 应用程序域)上,我们可以直接访问所有已部署的列表,并且无法为某些特定用户设置权限。我有不同的用户组,我希望他们对应用程序 Web 上部署的列表具有不同的权限。我该怎么做,或者甚至可能吗?

如果没有,当任何应用程序用户可以直接访问它们并更改数据时,这些列表可以用来做什么?

0 投票
1 回答
95 浏览

sharepoint - SharePoint 应用程序已关闭。

我已经安装了 SharePoint 2013,并配置了一个团队网站。

我可以添加默认应用程序,如列表和文档库。但是,当我尝试从 SharePoint 商店添加一些应用程序时,我会收到一条应用程序已关闭的消息,并与您的系统管理员联系。

我在互联网上进行了一些研究,它说我必须创建一个专用的应用程序域才能使用此功能。

让我知道这方面的一些见解。谢谢

0 投票
1 回答
280 浏览

visual-studio-2013 - 在 sharepoint 2013 中访问应用程序时主机名无效

我是 sharepoint 的新手,开始在 sharepoint 中学习开发。

当我开始部署应用程序以共享本地服务器时,它部署成功且没有错误。

但是当我访问该应用程序时,它总是错误的请求:无效的主机名。

我已按照许多说明在 sharepoint 中配置应用程序,但问题没有解决。

谁能帮我解决它?

我正在使用 Visual Studio 2013 和 Windows Server 2012 来托管 SharePoint 2013

谢谢

0 投票
0 回答
347 浏览

sharepoint - 安装 SharePoint 托管应用程序

我创建了一个 SharePoint 托管应用程序,它在测试环境中运行。但是当我尝试安装相同的应用程序时。这需要很长时间并给出错误“它需要很长时间”。有什么想法吗?

0 投票
1 回答
869 浏览

javascript - 如何以编程方式为 Project Server 创建企业自定义字段

我希望 Sharepoint 2013 应用程序在首次运行时以编程方式创建企业自定义字段。

我摆弄了以下代码片段,但它不起作用

任何帮助,将不胜感激!

0 投票
1 回答
2280 浏览

sharepoint-2013 - 以编程方式将客户端 Web 部件(应用程序部件)添加到共享点页面

我需要将来自提供商托管应用程序的客户端 Webpart 添加到其部署到的主机 Web 中的页面上。我曾尝试使用客户端对象模型的受限 WebPart 管理器来实现此目的,但这仅适用于 .dwp 或 .webpart 文件中的 xml 数据。我使用了下面的代码。是否有解决方法,从站点获取应用程序部件文件并将它们添加到 Sharepoint 页面?

0 投票
0 回答
453 浏览

powershell - SharePoint 提供程序托管的应用程序:401 在多租户环境中未经授权

我们正在为我们的提供商托管创建一个本地测试环境。基本上,它是一个为多租户(分区服务等)准备的场。我们还使用 ADFS 进行身份验证。

为我们的应用程序创建站点后,我们创建了一个租户,我们称他为 Tenant1 并使用以下步骤安装应用程序:

1) 使用 appregnew.aspx 注册应用程序 2) 使用以下 PowerShell 注册证书

3) 将 ClientID 和 IssuerID 添加到 web.config。

一切正常,所以我们添加了一个新租户,我们称他为 Tenant2。从 Office365<->Azure 环境中得知,我们希望使用在为租户 1 注册应用程序时生成的相同数据在 appregnew.aspx 中注册应用程序(以便我们可以使用具有相同发行者和客户端 ID 的站点)。之后,我们再次使用 powershell 为 Tenant2 注册证书。但是,当尝试从 Tenant2 运行应用程序时,我们会收到 401 Unauthorized 异常。对于 Tenant1,该应用程序运行良好。

有什么我们想念的吗?

0 投票
0 回答
332 浏览

javascript - 使用 SP.requestexecutor 上传大于 40MB 的文件到在线共享点会挂起浏览器

我正在开发一个提供商托管的应用程序,允许用户将文件上传到应用程序 Web 上的文档库,这意味着我必须使用 SP.RequestExecutor.js

我确实完成了代码,它适用于 <10MB 的小文件,但对于较大的文件,它会挂起浏览器,甚至在一段时间后崩溃。

有没有其他方法可以在提供商托管的应用程序中使用 REST 上传文件

这是我使用的代码

0 投票
1 回答
49 浏览

social-networking - 开发 SharePoint 应用程序会导致每次部署时生成一个新的 url

我正在开发一个 SharePoint 应用程序,该应用程序与 Twitter、Facebook 等社交源进行通信(用户必须使用 OAUTH 通过应用程序登录)。我的问题是,每次我部署应用程序(使用 VS)时,它都会生成一个新的 url,我需要继续在社区网站(Twitter、Facebook)上注册这个 url。有没有另一种方法来克服这个问题。

0 投票
3 回答
22868 浏览

javascript - 根据标题更改表格单元格的背景颜色

我正在用 javascript 动态构建一个日历(html 表)。我希望周六和周日的列具有灰色背景色。

当我将其他单元格添加到日历中时,我想检查单元格列标题,检查它的内部 html 文本/类/id 并为单元格着色(如果它是在周末)。

这是我在列标题中添加日期开头字母的地方:

我试过这段代码,但它不能正常工作......

所以我想要实现的只是一个小代码片段,它遍历整个表格元素,并检查每个单元格标题是否为 innerhtml 内容或 id 并相应地更改它的背景颜色。

稍后编辑:

表格截图:

在此处输入图像描述

问题是,该表是根据我们当前所在的月份构建的,我们不一定知道周六或周日的索引。(图中,12 月 1 日是星期一,所以这是一个非常幸运的情况)

周六和周日没有固定在表格中。日历从当月的 1 日开始,然后获取它的日期。我知道这有点奇怪,但这是别人设计的,我必须使用它。

蓝色条标记了一个时间间隔,但那个东西已经在工作了。

我构建整个表的代码会很长,以使其易于理解。