安装 Windows SharePoint Services 3.0 Service Pack 1 后,声明性工作流不会自动启动
这实际上是 kb947284 的标题。 最近我参与了一个Sharepoint项目。 我遇到了这个问题,我的工作流程无法自动启动。 如果我手动运行工作流程,那就没问题。 我找到了 kb947284。 显然这个问题的原因是安装了WSS 3 SP1。 我按照“解决方案”部分中的说明进行了操作,但没有成功。
该决议表示将应用程序池帐户设置为使用不同的用户帐户。 这意味着什么不同? 什么样的用户帐户可以使用? 我更改了用户帐户,但新旧帐户都位于安装 SP 的服务器的同一管理员组中。
哦! 我还找到了 kb947284 的副本,一条评论指出已经有一个修补程序(kb956057)。 我已阅读已修复的问题,但找不到有关此工作流程问题的任何地方。
谁能告诉我应该如何完成? 提前致谢。
That's the title of kb947284 actually. Recently I was involved in a Sharepoint project. I run into this problem where my workflow does not start automatically. If I run the workflow manually, it's just fine. I found kb947284. Apparently the cause of this problem is the installation of WSS 3 SP1. I did what it said in the Resolution section but it didn't work.
The Resolution said to set the application pool account to use a different user account. What kind of different does it mean? What kind of user account will work? I changed the user account but both old and new account is in the same group of administrator for the server where SP is installed.
Oh! I also found a copy of kb947284 and one comments stated there is already a hotfix (kb956057). I've read the issues that are fixed but could not find anywhere about this workflow problem.
Could anyone please tell me how it's supposed to be done? Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
来自知识库:
出现此行为的原因是 Windows SharePoint Services 3.0 SP1 中的安全修复程序阻止声明性工作流在系统帐户下自动启动。 安装 Windows SharePoint Services 3.0 SP1 后,如果满足以下条件,声明式工作流不会自动启动:
应用程序在用户的下运行
域帐户。
域帐户。
系统帐户。 回到顶部
我的问题是:
您安装了WSS SP1吗?
是否满足上述3个条件?
如果是这样,应用程序池标识应更改为登录 SharePoint 的人员不使用的标识。
From the KB:
This behavior occurs because a security fix in Windows SharePoint Services 3.0 SP1 prevents declarative workflows from starting automatically under the system account. After you install Windows SharePoint Services 3.0 SP1, declarative workflows do not start automatically if the following conditions are true:
application runs under a user's
domain account.
domain account.
System Account. Back to the top
My Questions are:
Have you installed WSS SP1?
Are the 3 conditions stated above met?
If so, the application pool identity should be changed to one that isn't used by a person logging into SharePoint.