本文介紹了在不同服務(wù)器上的Web應(yīng)用程序之間實(shí)現(xiàn)單點(diǎn)登錄,而無需更改現(xiàn)有應(yīng)用程序的處理方法,對大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
我們已經(jīng)創(chuàng)建了2個(gè)Java Web應(yīng)用程序A和B,并將其托管在2個(gè)不同的
在這兩臺(tái)服務(wù)器上使用Tomcat的服務(wù)器。這些應(yīng)用程序已被移動(dòng)
我們無法進(jìn)行任何重大更改或?qū)⑵湟苿?dòng)到單個(gè)服務(wù)器,因?yàn)樗辉谖覀兊目刂品秶鷥?nèi)。
身份驗(yàn)證是通過通用的LDAP服務(wù)器完成的,許多其他應(yīng)用程序也在使用該服務(wù)器。
現(xiàn)在,客戶希望我們創(chuàng)建一個(gè)新的應(yīng)用程序C,一旦登錄,最終用戶應(yīng)該能夠訪問上述兩個(gè)應(yīng)用程序A和B(通過鏈接),而不必
重新登錄(SSO)。
請建議如何實(shí)施。
推薦答案
CAS似乎是解決此問題的正確解決方案,但我不知道如何才能避免接觸任何東西。
您至少需要接觸一些配置文件。
請看:
-Spring Security and CAS Integration
問候
這篇關(guān)于在不同服務(wù)器上的Web應(yīng)用程序之間實(shí)現(xiàn)單點(diǎn)登錄,而無需更改現(xiàn)有應(yīng)用程序的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,