这不是问题,而是我刚刚发现的解决方案。 问题是这样的: 当我尝试在 MOSS Enterprise 安装中通过浏览器在文档库上创建批准工作流时,我收到了“意外错误”消息。向浏览器输出错误,我得到了
Value cannot be null. Parameter name: g at System.Guid..ctor(string g) at Microsoft.Office.Workflow.WrkAssocPage.AssociationOnLoad(EventArgs ea) ...
日志没有提供任何更有用的信息。
我找到了这个页面 http://social.msdn.microsoft.com/forums/en-US/sharepointworkflow/thread/f84f0878-5c40-41fa-accc-9961cef93792/ ,它有一些听起来很有前途的解决方案,但没有一个对我有用。
对我有用的解决方案是关闭 httpOnly cookie,我最近在 web.config 中使用以下行启用了它
最佳答案
这些页面上的表单背后的代码需要能够将数据存储在 cookie 中。
解决方案是:如果您想使用工作流,请不要将 httpOnlyCookies="true"
放在您的 web.config 中。
关于sharepoint - SharePoint 中的 HttpOnly cookie 中断浏览器中工作流的创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2029002/