房产网站做那个比较好,网页设计属于前端吗,简历制作专业模板,站长工具源码在准备工作#xff0c;证书生成等工作完成后#xff0c;本篇介绍服务器端的配置。 JDK配置 1我们将生成的cacerts文件分别拷贝到JDK目录下的jre/lib/security目录下及JRE对应的目录中#xff0c;如果之前存在此文件#xff0c;请替换#xff1b; ENDTomcat配置 1Step 1:将… 在准备工作证书生成等工作完成后本篇介绍服务器端的配置。 JDK配置 1 我们将生成的cacerts文件分别拷贝到JDK目录下的jre/lib/security目录下及JRE对应的目录中如果之前存在此文件请替换 END Tomcat配置 1 Step 1:将除了cacerts之外所有的证书文件拷贝到tomcat 的根目录下如果服务器端和客户端共用一个tomcat只需要拷贝一次否则有几个tomcat就拷贝几次。 Step 2:修改Tomcat的conf/server.xml配置文件,找到如下配置代码 Connector port8443 protocolHTTP/1.1 SSLEnabledtrue maxThreads150 schemehttps securetrue clientAuthfalse sslProtocolTLS / ************************************************************** 修改为 Connector protocolorg.apache.coyote.http11.Http11NioProtocol port8443 minSpareThreads5 maxSpareThreads75 enableLookupstrue disableUploadTimeouttrue acceptCount100 maxThreads200 schemehttps securetrue SSLEnabledtrue clientAuthfalse sslProtocolTLS keystoreFileD:/Develop/Tomcat7.0.55/server.keystore keystorePasschangeit/ [注意]此处SSL的port为8443如果希望访问时不带端口号可以改为默认的443端口keystoreFile指向我们复制的server.keystore文件keystorePass则是密码信息。 END 数据库配置 Step 1由于CAS默认策略是用户名密码即登录成功这显然不安全打开tomcat安装目录下按webapps/cas/WEB-INF找到deployerConfigContext.xml修改如下两处 第一处 将bean class org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler / 改为 bean classorg.jasig.cas.adaptors.jdbc.QueryDatabaseAuthenticationHandler property namedataSource refdataSource/property property namesql valueselect password from tbl_user where login_name? /property property namepasswordEncoder refMD5PasswordEncoder/property /bean ***************************************************************** 从tbl_user中查询用户名密码表结构如下。 第二处 在/beans之前添加 bean idauditTrailManagerclass com.github.inspektr.audit.support.Slf4jLoggingAuditTrailManager / bean idMD5PasswordEncoderclass org.jasig.cas.authentication.handler.DefaultPasswordEncoder constructor-arg index0 valueMD5/value /constructor-arg /bean bean iddataSource classorg.springframework.jdbc.datasource.DriverManagerDataSource property namedriverClassName valuecom.microsoft.sqlserver.jdbc.SQLServerDriver /value /property property nameurl valuejdbc:sqlserver://localhost:1433;DatabaseNamem2m /value /property property nameusernamevaluesa/value/property propertynamepassword valuedatabaseadmin/value /property /bean 此处使用SQLServer2008数据库若是其他数据库加粗倾斜部分需要修改。 数据表结构如下图 [注意]数据源是SQLServer做完如上配置还要到数据库里面建立相应的表与配置中的字段对应另外此处采用了32位MD5加密算法所以数据库中的密码字段必须也要采用MD5加密。 [附] admin888 32位MD5密文7fef6171469e80d32c0559f88b377245 先不要急着运行缺少Jar包会报错... Step 2找到cas-server-3.4.10/modules目录 将cas-server-support-jdbc-3.4.10.jar及相应的数据库驱动包拷贝到cas的lib目录下。 配置完成重启tomcat如果报错请检查配置文件或jar包导入是否有错 测试用户名密码都输入1 6 再换成我们数据库中设置的用户名密码如果登录成功表示服务器端配置成功 END 注意事项 如果配置了xml文件后无法显示登录界面请仔细检查xml中的标签是否对称内容是否正确 数据库为SQlServer2008 转载于:https://www.cnblogs.com/longshiyVip/p/5067712.html