SharePoint 2016 工作流报错“未安装应用程序管理共享服务代理”

简介:   前言   最近为SharePoint 2016环境,配置了状态机工作流,然后,用spd创建的时候可以保存,但是发布的时候报错,经过排查解决了问题,记录一下。   报错截图   下面是SharePoint Designer发布工作流的时候的报错截图,点开高级有报错信息。

  前言

  最近为SharePoint 2016环境,配置了状态机工作流,然后,用spd创建的时候可以保存,但是发布的时候报错,经过排查解决了问题,记录一下。

  报错截图

  下面是SharePoint Designer发布工作流的时候的报错截图,点开高级有报错信息。

  错误信息

  下面,是详细的错误信息,英文不好的我就看懂了那句汉字“未安装应用程序管理共享服务代理”。

Microsoft.SharePoint.SPException: 未安装应用程序管理共享服务代理。
   在 Microsoft.SharePoint.AppRegistration.GetProxy(SPServiceContext serviceContext)
   在 Microsoft.SharePoint.AppRegistration.AddOrUpdateAppNoPermissionCheck(SPAppPrincipalInfo appInfo)
   在 Microsoft.SharePoint.SPAppPrincipalManager.RegisterWithInternalDirectory(SPAppPrincipalIdentityProvider identityProvider, String nameIdentifier, String displayName, List`1 appEndpointAuthorities, List`1 redirectAddres

  解决方案

  看到错误,第一感觉就是缺少了什么服务,就去管理中心看看有没有名称类似的服务。去到管理中心,创建“应用程序管理共享服务”,如下图:

  下面是新建服务应用程序的向导,填写服务的名称即可。

  填写应用程序池的名称。

  等服务应用程序创建完毕以后,再发布工作流,上面的错误就已经没有了,也就可以正常的使用工作流了。

  结束语

  很简单的一个错误,按照错误提示就排查了,记录一下,如果有遇到类似错误的人,希望能够有所帮助。

目录
相关文章
|
16天前
|
监控 JavaScript Java
部署应用程序的具体步骤
部署应用程序的具体步骤
37 4
jira学习案例98-跨组件状态管理
jira学习案例98-跨组件状态管理
96 0
jira学习案例98-跨组件状态管理
|
Java Linux 数据安全/隐私保护
将ABAP On-Premises系统连接到中央检查系统以进行自定义代码迁移
将ABAP On-Premises系统连接到中央检查系统以进行自定义代码迁移
144 0
将ABAP On-Premises系统连接到中央检查系统以进行自定义代码迁移
Confluence 6 注册外部小工具
你可以从外部站点中注册小工具(Gadget)(例如 Jira 应用),你注册成功的小工具将会在 宏浏览器中显示出来,使用你 Confluence 站点的用户可以使用 Gadget Macro 来调用它们。
836 0
|
XML 网络架构 数据格式
Confluence 6 注册单一小工具
如果你不能订阅一个应用的小工具,你需要将小工具一个一个的添加进来。针对网站不支持小工具订阅和你的应用和你的 Confluence 不能建立信任连接的情况,你就只能这样添加了。
1275 0
Confluence 6 从外部小工具中注册访问
希望从 Confluence 中删除一个小工具,你可以选择小工具边上的 URL ,然后单击删除(Delete)。 如果你希望取消订阅一个应用的小工具,你需要删除整个订阅。
1094 0
Confluence 6 关于统一插件管理器
所有的组件通过 统一插件管理器(Universal Plugin Manager)进行管理,这个也被称为 UPM。UPM 可以在几乎所有的 Atlassian 应用中找到,能够提供完整同意的插件安装管理体验。
1097 0
下一篇
无影云桌面