我們需要繞過Web應用程序上的LDAP安全性來運行JUnit測試。繞過適用於JUnit的LDAP
我們有一個使用Jersey框架構建的使用Tomcat 8.5作爲應用程序服務器的REST Web服務。所有的端點都可以工作,但現在是添加單元測試的時候了。我們想從週二的五種方式來測試每個darn端點,原因很明顯。我們將使用JUnit來做這樣的事情。
問題是,我們的網站通過LDAP進行安全保護。除了輸入正確的用戶名和密碼外,沒有辦法繞過它。這當然是不切實際的。當我們運行我們的JUnit測試時,有什麼方法可以繞過LDAP安全嗎?我們不允許以任何方式修改安全性實現,但是如果可能的話,我們可以通過編程方式繞過它。
我知道我可能在這裏缺少大量需要的信息,但我幾乎不知道安全實現,只是我編寫的REST端點。
有沒有簡單的LDAP方法?我是否需要提供任何其他信息?
什麼部分的代碼是做實際的認證?難道不能被嘲笑嗎? –