任何人都可以推薦如何在基於Linux C++的應用程序中實現SecurID身份驗證嗎? II在想以下選項:Linux C++應用程序中的SecurID身份驗證
- ,SecurID的Apache模塊(我們在前端使用Apache)
- PAM
- 通過半徑的SecurID的一些組合,我聽說過但不明白
任何人都可以推薦如何在基於Linux C++的應用程序中實現SecurID身份驗證嗎? II在想以下選項:Linux C++應用程序中的SecurID身份驗證
使用像ace-radius
與RADIUS服務器一起在我看來就像最簡單的解決方案。
如果我記得正確RSA在ACE/SecurID發行版中提供了一個RADIUS服務器,所以這應該很容易設置。
SecurID apache模塊(http://www.emc.com/security/rsa-securid/rsa-authentication-agents/apache-7-1.htm)是與SecurID集成最簡單,最快速的方法。
使用RSA SecurID PAM模塊(http://www.emc.com/security/rsa-securid/rsa-authentication-agents/pam-7-0.htm)是另一種選擇,它的優點是它也可以提供OS級別的操作系統級別的認證。
第三種選擇是將RADIUS集成到您的應用中並與認證管理器進行通信,但如果不是簡單直接使用SecurID SDK(在您的案例中是C),以便您的應用直接與驗證管理器服務器。
希望這會有所幫助