Base de datos de configuración CAS para realizar la autenticación del usuario de la base de datos

Base de datos de configuración CAS para realizar la autenticación del usuario de la base de datos

1. Cree una base de datos y una tabla

Descripción: Cree una base de datos usted mismo, la siguiente es la declaración SQL para construir una tabla

DROP TABLE IF EXISTS `t_cas`;
CREATE TABLE `t_cas`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `password` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of t_cas
-- ----------------------------
INSERT INTO `t_cas` VALUES (1, 'java1234', '123456');

2. Modificar la configuración de cas

Modifique el archivo: cas \ WEB-INF \ classes \ application.properties
1. Comente el usuario de configuración original:
# cas.authn.accept.users = casuser :: Mellon

2. Agregue la configuración de mysql

cas.authn.jdbc.query[0].url=jdbc:mysql://101.36.111.83:3306/db_sso?serverTimezone=GMT
cas.authn.jdbc.query[0].user=root
cas.authn.jdbc.query[0].password=******
cas.authn.jdbc.query[0].sql=select * from t_cas where username=?
cas.authn.jdbc.query[0].fieldPassword=password
cas.authn.jdbc.query[0].driverClass=com.mysql.jdbc.Driver

Dirección de descarga: https://download.csdn.net/download/Asia1752/13144821
3. Descargue e importe el siguiente paquete jar
Inserte la descripción de la imagen aquí
Ubicación de importación: cas \ WEB-INF \ lib

3. Inicie el servicio y verifique

ligeramente

fin

Supongo que te gusta

Origin blog.csdn.net/Asia1752/article/details/109840379
Recomendado
Clasificación