2013-11-04 22 views
0

我試圖在兩個系統之間實現集成,其中一個是Klocwork。目前另一個系統只會從Klocwork中檢索數據並進一步處理它們。爲了檢索我想要使用WEB API的數據。但是我遇到了驗證問題。從另一個應用程序到Klocwork的身份驗證

對KW的驗證通過LDAP進行設置。根據文檔,我必須進行身份驗證,然後才能在KW系統的另一側實際檢索數據。

是否有通過WEB API進行身份驗證的可能性,還是隻有通過使用kwauth纔有可能? 如果只有通過kwauth纔有可能有一些更簡單的方法來自動化來自某個外部系統的身份驗證過程,還是必須通過命令單獨手動驗證每個人並將該令牌保存在另一個系統中以備將來使用?

非常感謝您的幫助,

的Jakub

回答

0

有沒有其他辦法,除了使用ltoken用的WebAPI進行身份驗證。您必須使用kwauth才能爲您用於訪問WebAPI的LDAP用戶帳戶進行一次身份驗證。這將創建一個「ltoken」文件,用於使用可用於WebAPI請求的Klocwork服務器進行身份驗證。

http://www.klocwork.com/products/documentation/current/Klocwork_Insight_Web_API_cookbook#Authentication

我只想用一個特定的LDAP帳戶,ltoken,所有的WebAPI請求,除非不適合您的方案工作。不應該爲每個用戶手動運行kwauth

+0

是的,這正是我想知道的。那麼在我的情況下,它不會是每個用戶,但每個超級用戶將是每個項目的一個。但無論如何,非常感謝你,我想確保沒有任何我看不到的東西。 – klodye

相關問題