2

我正在做一个 SharePoint 托管的应用程序。您可以使用任何服务器端代码吗?还是只是 HTML、CSS、REST API:s 和 JavaScript?只能使用服务器端代码来开发提供商托管的应用程序和自动托管的应用程序吗?

4

3 回答 3

0

您的 SharePoint 托管应用程序中没有可以使用的服务器端代码。

SharePoint 托管应用程序: HTML、CSS、JavaScript(使用 SharePoint 2013 JSOM 库)。

提供商/自动应用程序:您的网络服务器或托管服务支持的任何语言。

另请注意,在 SharePoint 托管应用程序中没有权限提升功能,因为此应用程序只能在登录用户上下文中运行,并且在 Host Web 中具有登录用户的权限(默认情况下)

于 2014-08-14T06:45:43.590 回答
0

您不能在 Sharepoint 托管应用程序中使用服务器端代码。

请检查:

http://social.msdn.microsoft.com/Forums/en-US/4f411770-b397-4980-940d-53a20ee63a19/server-side-code-in-sharepoint-hosted-app

于 2014-05-13T15:16:47.583 回答
0

SharePoint 托管应用程序(现在称为加载项)不能使用任何类型的服务器端代码。这是因为 SharePoint 托管加载项驻留在它们自己的应用程序域中;与部署它们的网站/网站集隔离。它们不像以前版本的 SharePoint 应用程序(SharePoint 2013 之前)那样通过 .WSP 部署到场

支持自动托管的应用程序 https://blogs.office.com/en-us/2014/05/16/update-on-autohosted-apps-preview-program/

Provider Hosted Add Ins 可以使用任何可用的语言或技术来包含您列出的客户端技术 (js/css/html),但您必须配置和维护适用的硬件或服务器。提供程序托管的加载项(如 SharePoint 托管的加载项)未部署到 SharePoint,必须在它们自己的服务器上运行。

于 2017-10-11T18:51:29.940 回答