我正在爲我的應用程序使用jenkins xml api。我需要訪問Jenkins的特定xml api來查看它的作業,但它需要密碼。我如何驗證會話?如何在使用Resttemplate訪問時驗證jenkins xml api?
回答
使用CommonsClientHttpRequestFactory作爲底層客戶端工廠,並使用相同的客戶端工廠調用jenkins身份驗證方法。身份驗證Cookie將存儲在底層客戶端,因此可用於RestTemplate調用。
我會消化這樣的東西。很好的答案。 – 2012-04-25 13:03:12
試過。但沒有工作。無法使用搶先授權,因爲無法找到在其他api調用中添加BasicHttpContext的方法。 – 2012-04-25 13:10:57
這個線程概述了類似的用法:http://forum.springsource.org/showthread.php?69573-Basic-Authentication-with-RestTemplate – 2012-04-25 13:27:36
- 1. 如何驗證RestTemplate響應?
- 2. 如何驗證Google身份驗證API訪問令牌?
- 3. 如何使用驗證API
- 4. 如何在遠程訪問JSON API的同時在Jenkins中進行身份驗證?
- 5. 如何使用groovy訪問Jenkins中的用戶API令牌?
- 6. 如何使用xml模式驗證xml?
- 7. 如何使用SAX驗證XML?
- 8. 在Windows上使用OpenSSL通過身份驗證訪問REST API
- 9. 如何使用RestTemplate POST XML字符串
- 10. 如何使用RestTemplate POST POST XML
- 11. 如何從flickr.photos.search API調用訪問XML?
- 12. 如何使用Pact驗證XML響應
- 13. 如何在服務器上驗證Web API訪問令牌?
- 14. 如何在構建時驗證Ibatis XML?
- 15. Jenkins ...使用Jenkins中的Groovy訪問xml文件中的XML標記值
- 16. 通過Auth0訪問Twitter API後驗證
- 17. Twitter已驗證的API訪問
- 18. 如何使用FB訪問令牌和用戶ID來驗證Tinder API
- 19. 在Spring 3.1中使用基本身份驗證的RestTemplate
- 20. 如何在驗證XML時正確使用序列標籤?
- 21. 如何在使用Zend_Auth_Adapter_Ldap進行身份驗證時訪問用戶數據
- 22. 如何使用java驗證xml與dtd?
- 23. 如何使用java驗證XML?
- 24. 如何使用RELAXNG驗證XML?
- 25. 如何使用java驗證XML對DTD?
- 26. RestTemplate身份驗證,同時設置用戶名和密碼
- 27. 如何在jenkins遠程訪問API的幫助下在jenkins中安裝插件?
- 28. xml使用新手DTD驗證問題
- 29. XML驗證問題
- 30. XML驗證問題
您的應用訪問Jenkins作爲服務提供商還是您使用的是lib? – 2012-04-25 11:24:03
作爲服務提供商.. – 2012-04-25 12:55:38