Mensaje de error de inicio de Nacos 2.2.1 Mensaje Error al crear un bean con el nombre 'basicAuthenticationFilter' definido

Nacos 2.2.1启动报错 Mensaje: Error al crear un bean con el nombre 'basicAuthenticationFilter' definido en el recurso de ruta de clase

Aunque la versión de LIBERACIÓN de Nacos 2.2.1 aún no se ha lanzado, pero durante la depuración, descubrí que un cambio en Git haría que la configuración predeterminada no se iniciara. Según las predicciones, debe haber alguien que esté destinado a venir a Baidu . para resolver este problema, así que rápidamente aproveché la oportunidad y escribí ¡Este documento está esperando que lo busques !

1, debido a:

Alguien en GitHub propuso eliminar la clave predeterminada , ¡así que se eliminó!
inserte la descripción de la imagen aquí

Esto llevó al siguiente mensaje de error al iniciar:
inserte la descripción de la imagen aquí
De hecho, el sitio web oficial ha dado una pista:
inserte la descripción de la imagen aquí

2. Solución (tomado del documento del sitio web oficial):

(1) ¿Está habilitada la autenticación?

Si habilitar la autenticación depende de la situación , puede consultar el documento: Autorización (nacos.io)

Si lo agrega, puede modificar Nacos/conf/application.properties

nacos.core.auth.enabled=false #不开启,当前默认
nacos.core.auth.enabled=true  #开启

(2) Agregue la clave predeterminada al archivo Nacos/conf/application.properties y especifique las reglas:

Al personalizar la clave, se recomienda establecer el elemento de configuración en una cadena codificada en Base64 , y la longitud de la clave original no debe ser inferior a 32 caracteres.

Los siguientes eran los valores predeterminados en versiones anteriores:

### The default token(Base64 String):
nacos.core.auth.default.token.secret.key=填充上你自定义的秘钥且不低于32位字符即可

¡Vuelva a intentarlo!

Supongo que te gusta

Origin blog.csdn.net/qq_25404477/article/details/129243908
Recomendado
Clasificación