Prefácio
Em um artigo anterior, iniciamos o Eureka Server em Spring Cloud e, em seguida, entramos http: // localhost: 8761/no navegador e entramos diretamente para inserir a página de governança de serviço da Spring Cloud. Isso é extremamente inseguro no ambiente de produção. Em seguida, adicionaremos a autenticação segura do usuário ao Eureka Server.
1. Adicione suporte de segurança da mola
<Depencency> <PuerpId> org.springframework.boot </frugiD> <ArtifactId> Spring-boot-Starter-Security </sutifactId> </dependency>
2. Adicione a autenticação de segurança ao arquivo de configuração
# eureka.client.registerwitheureka: indica se deve se registrar no servidor Eureka, o padrão é verdadeiro. Como o aplicativo atual é o servidor Eureka, ele está definido como false # eureka.client.FetchGistry: indica se deve obter informações de registro do servidor Eureka, o padrão é verdadeiro. Como esse é um único ponto do servidor Eureka, ele não precisa sincronizar os dados de outros nós do servidor Eureka, por isso está definido como false. # eureka.client.serviceurl.DefaultZone: Defina o endereço para interagir com o servidor Eureka. Os serviços de consulta e os serviços de registro precisam confiar nesse endereço. O padrão é http: // localhost: 8761/eureka; Vários endereços podem ser usados e separados. Servidor: Porta: 8764 # Configuração de autenticação de segurança Segurança: Básico: Ativado: VERDADEIRO Usuário: Nome: Chhliu # Nome de usuário Senha: CHHLIU123456 # Senha do usuário Eureka: Client: Register-With-Ereureka: False Fetch-Registry: False-url: defaultZone: http: // chhliu: chhliu123456@localhost: 8761/eureka # endereço de registro seguro
3. Digite http: // localhost: 8764/no navegador
Depois de entrar no carro, você descobrirá que precisa inserir o nome de usuário e a senha para verificação. Somente depois de digitá -lo corretamente, você inserirá a página de governança de serviço do Servidor Eureka.
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.