Registre los problemas encontrados al introducir JWT en Spring Boot --- mostrar de repente la página de inicio de sesión por sí misma

Solo he usado swagger durante dos días. Todo fue como de costumbre. Escribí un inicio de sesión con token. Finalmente lo escribí. Estaba a punto de verificarlo. Descubrí que swagger aparecía en la interfaz de inicio de sesión inexplicablemente, y no sabía la contraseña de la cuenta Entré mucho en pánico.

1. Descripción del fenómeno

 Probé la cuenta de inicio de sesión y la contraseña escritas por mí mismo, pero aún no podía iniciar sesión. Leí la consola y no informé un error, y el registro no funcionó. No ingresé a la interfaz de inicio de sesión que escribí. Con solo unas pocas palabras que sabía, encontré algunas pistas La consola imprime lo siguiente, cuál es el número de cuenta sin la contraseña, la clave es, necesito mi propia lógica de inicio de sesión,

Esto... (Efectivamente, la parte delantera y trasera todavía están descuidadas o(* ̄︶ ̄*)o)

2. Soluciones

2.1 Método 1 (utilizado por el autor)

Debido a que el sistema creado por el autor tiene requisitos de autoridad y seguridad muy bajos, y luego el autor descubrió a través de la búsqueda de información que esto se debe al mecanismo de seguridad creado por SpringSecurity, que realiza la interfaz de inicio de sesión. Si se refiere a las dependencias, necesita para reescribir las clases relacionadas con los detalles del usuario, así que aquí hay una solución de una vez por todas, que es matar a este amigo, ya que no puedes comerlo, luego ríndelo

En cuanto a por qué Spring Security se introdujo antes, se estima que cuando tomé prestado el código de otras personas, lo copié juntos. Después de todo, el camino es demasiado superficial.

 2.2 Método 2, use SpringSecurity para reescribir la operación

Debido a que la capacidad del autor no está actualizada, y el negocio no es necesario, y necesita mover ladrillos, así que todos, inténtenlo ustedes mismos, hagan clic aquí para conocer el método.

Supongo que te gusta

Origin blog.csdn.net/liuxin00020/article/details/131435912
Recomendado
Clasificación