MVC:工作流在已部署的服务器中不起作用
MVC: workflow is not working in deployed server
在我们的 MVC 网络应用程序中,我们集成了 windows 工作流。它在本地工作没有任何问题。在 windows 服务器 2008 中部署应用程序后,工作流功能无法正常工作。我没有收到任何错误。但是浏览器中的应用一直在运行 没有结果。
注:服务器安装.Net4.5框架。
当我用谷歌搜索时,我发现了很少的解决方案,我尝试了以下
在 IIS 连接窗格中右键单击托管您的服务的网站,单击管理网站 -> 高级设置,然后将 ,net.pipe 添加到“已启用协议”设置的末尾(无空格!)
问题依旧。请指导解决此问题
当我看到事件查看器时,我观察到一条信息说
"Login failed for user 'IIS APPPOOL\ASP.NET v4.0'. Reason: Token-based server access validation failed with an infrastructure error. Check for previous errors."
我已通过打开 SQL Management Studio 将用户 "IIS APPPOOL\ASP.NET v4.0" 添加到数据库登录,导航到数据库,然后打开安全,然后登录并添加新登录。它解决了这个问题。
在我们的 MVC 网络应用程序中,我们集成了 windows 工作流。它在本地工作没有任何问题。在 windows 服务器 2008 中部署应用程序后,工作流功能无法正常工作。我没有收到任何错误。但是浏览器中的应用一直在运行 没有结果。 注:服务器安装.Net4.5框架。 当我用谷歌搜索时,我发现了很少的解决方案,我尝试了以下
在 IIS 连接窗格中右键单击托管您的服务的网站,单击管理网站 -> 高级设置,然后将 ,net.pipe 添加到“已启用协议”设置的末尾(无空格!)
问题依旧。请指导解决此问题
当我看到事件查看器时,我观察到一条信息说 "Login failed for user 'IIS APPPOOL\ASP.NET v4.0'. Reason: Token-based server access validation failed with an infrastructure error. Check for previous errors."
我已通过打开 SQL Management Studio 将用户 "IIS APPPOOL\ASP.NET v4.0" 添加到数据库登录,导航到数据库,然后打开安全,然后登录并添加新登录。它解决了这个问题。