我确信有一个优雅的解决方案,但我不能得到我的头。我正尝试从Windows服务中调用Web服务。 Web服务受到保护(使用Windows身份验证)。 Windows服务运行的帐户确实有权调用Web服务,但我无法弄清楚如何获取这些凭据并将它们发送到Web服务。 Web服务是WCF,与Windows服务位于同一台计算机上(在IIS中)。从Windows服务调用Web服务
3
A
回答
6
你应该能够使用这样的事情:
var myService = new myThing.Service();
myService.Credentials = System.Net.CredentialCache.DefaultCredentials;
0
您是否尝试启用集成身份验证(NTLM)为IIS?在我看来,如果Windows服务用户帐户有权调用服务,应允许您调用Web服务。您无需显式提取凭证。
相关问题
- 1. 在Windows服务中调用Web服务
- 2. 从WCF服务调用asmx Web服务
- 3. c#从web api调用windows服务
- 4. 从Windows服务调用Web服务时绕过代理
- 5. Windows服务或Web服务?
- 6. 调用Web服务的Web服务
- 7. 从web服务调用javascript
- 8. 从jquery调用web服务
- 9. 从httpmodule调用Web服务
- 10. 从C++调用Web服务
- 11. 从Java调用Web服务
- 12. 从Javascript调用Web服务
- 13. 从winfomrs调用Web服务
- 14. 从WIX调用Web服务
- 15. 从WordPress调用Web服务
- 16. 从UNIX调用Web服务
- 17. 从jQuery调用Web服务
- 18. 从PHP调用Web服务?
- 19. 从html调用web服务
- 20. 从Windows服务调用webservice
- 21. 调用Web服务
- 22. 调用Web服务
- 23. 调用Web服务
- 24. 调用Web服务
- 25. 调用Web服务
- 26. Web2py:从动作调用或Web服务调用服务图像
- 27. Web服务协调的CRUD web服务
- 28. 从另一个C#Web服务调用C#Web服务
- 29. 从另一个.asmx Web服务调用.asmx Web服务
- 30. 从web服务方法tomcat6 web服务调用nodfounderror