我有1个Web应用程序1个Web服务和1个Windows应用程序,我打电话给Web应用程序的Web服务方法,并在该方法中,我打电话给Windows应用程序EXE。我已经将Windows应用程序exe文件放在服务器机器上,并在服务器机器上托管该web服务。如果我的Web服务托管在本地iis上,那么它的工作,如果它在服务器IIS上,那么它会给我超时错误在Web服务方法中调用Windows应用程序EXE
回答
Web服务在ASP.NET服务器进程上下文中执行。如果在ASP.NET网页或服务器控件中使用Process.Start
方法,则新进程将在具有受限权限的Web服务器上执行。
Give permission用于ASP.NET工作进程帐户与桌面交互或允许ASP.NET工作进程在SYSTEM帐户中运行。
- 打开控制面板并按照下列步骤操作:对于Windows NT:单击服务。对于Windows 2000,Windows XP和.NET Server:单击管理工具,然后单击服务。
- 双击IIS管理服务。
- 在登录选项卡上,选中允许服务与桌面交互复选框。请记住以本地系统的身份运行IIS Admin Service。
- 停止并重新启动IIS Admin Service。
谢谢!阿列克谢....其工作现在... :) –
目前我正在SecuGen指纹设备上工作,但我有基于Windows的dll(SecuGen.FDxSDKPro.Windows),所以我不能使用该Web应用程序的dll。请建议我如何在Web应用程序上使用secuGen设备。 –
很可能,您无法避免使用ActiveX,因为出于明显的安全原因:Web应用程序无法访问客户端系统,并且指纹读取不是W3标准 –
- 1. 如何从Web应用程序调用Windows服务方法
- 2. 在Windows Phone 8中调用Web服务方法应用
- 3. 在Windows应用程序中调用WCF Web服务
- 4. 无法从Windows应用程序调用Web服务
- 5. Windows服务中的Web应用程序
- 6. 在Web服务中调用Web方法
- 7. Axis Web服务无法从Web应用程序中调用
- 8. 在Windows服务中调用Web服务
- 9. 从C++ windows服务应用程序中使用web服务
- 10. asp.net应用程序调用Web服务
- 11. 应用程序调用Web服务
- 12. 将Windows服务和Web应用程序
- 13. C#Web服务与Windows应用程序
- 14. Windows服务和调度管理使用Web应用程序
- 15. 如何在Spring MVC应用程序中调用Apache Axis Web服务的方法?
- 16. 如何在VB6.0应用程序中调用WCF服务方法
- 17. Win-app调用web服务与调用相同服务的web应用程序
- 18. 如何在服务程序中调用exe程序?
- 19. 在web应用程序中运行exe
- 20. 从Android应用程序调用Web服务的最佳方式
- 21. 如何从J2EE Web应用程序中的服务层调用DAO方法
- 22. 从主要方法调用java应用程序中的Web服务
- 23. 从通用处理程序调用Web服务方法
- 24. Web服务调用的Web方法
- 25. 如何在Android应用程序中调用PHP Web服务?
- 26. 应用程序在iOS中调用Web服务时闪现
- 27. 如何在android应用程序的phonegap中调用web服务?
- 28. 如何在phonegap应用程序中调用RESTful Web服务?
- 29. 无法从Windows服务应用程序
- 30. 从Flash SWF或exe调用WPF应用程序中的方法
请问你能解释一下你有什么问题吗? – pringi
我已经在Web应用程序中调用了Web服务方法。在那个方法我已经执行exe。该exe文件仅在Web服务托管在本地IIS上时发挥作用,并且在服务器上托管Web服务时给我超时错误IIS –