| With the development of information technology, the number of the web systems alsohas a great increase.Since the authentication mechanism and the database between thebusiness systems are different,user has to log on every business system with differentusername and password, which is not only difficult for user to remember,but also increasesthe administrator’s maintenance work. To solve these problems, single sign-on technologycame into being.Single sign-on is the popular enterprise business solution that allows useraccess multiple business systems with log on just once.Through the research of single sign-on technology,the author uses the Yale’s CAS modelfrom Java open source project at the core of study, analyzes the disadvantages,and Putsforward the improvement of single sign-on model based on CAS.Firstly, the author designsand completes a clustering solution since the authentication performance is a thread for CAS.In the solution,the author makes balance of the user’s request to each real server, which notonly improves the performance of the CAS system, but also solves the failure ofCAS;Secondly, the author analyzes the reasons for the slow access speed HTTPS, and thenmake out the solution to improve the access speed of the CAS;finally the author designs theuser control management module for CAS,which can make access control for different typesof users. |