SharePoint托管的应用程序 - 服务器端代码?

时间:2014-05-13 15:11:21

标签: sharepoint sharepoint-apps

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

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

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

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

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

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

答案 2 :(得分:0)

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

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

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