相关疑难解决方法(0)

JSON解码错误:根名称“时间戳”与预期的Eureka + spring security + Docker不匹配

我使用 spring security 来保护 Eureka 服务器,eureka 服务器和配置服务器在容器中进行 docker 化,并且配置服务器在 Eureka 服务器中注册

\n

在此输入图像描述

\n

现在我正在尝试将其他服务注册到 Eureka,其他服务是从 IDE 运行的,它们没有进行 Docker 化。我正在使用发现第一方法

\n

尤里卡服务器

\n
server:\n  port: 8761\n\n# Discovery Server Access\neureka:\n  instance:\n    hostname: localhost\n  client:\n    register-with-eureka: false\n    fetch-registry: false\n  serviceUrl:\n    defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/\nspring:\n  profiles:\n    active: dev\n  security:\n    basic:\n      enabled: true\n    user:\n      name: fetebird\n      password: fetebird\n
Run Code Online (Sandbox Code Playgroud)\n

配置服务器

\n
server:\n  port: 8085\n\neureka:\n  client:\n    register-with-eureka: true\n    fetch-registry: true\n    service-url:\n      defaultZone: http://fetebird:fetebird@fetebird-eurekaservice:8761/eureka/\n
Run Code Online (Sandbox Code Playgroud)\n

其他服务

\n
spring:\n  application:\n    name: APIGATEWAY-SERVICE\n  cloud:\n    config:\n      discovery:\n        service-id: CONFIG-SERVER\n        enabled: true\n
Run Code Online (Sandbox Code Playgroud)\n …

java spring spring-boot netflix-eureka docker-compose

5
推荐指数
1
解决办法
1万
查看次数

在Spring云中保护Eureka

我很好奇我有什么选择来保证服务连接(注册和获取迪斯科信息)到eureka.显然我想在Eureka中打开安全性并指定服务的用户名密码.

我有一个问题是,尝试连接到eureka的服务如何指定其凭据?是通过区域的规范和这个参考的格式是什么?

***我实际上是上面问题的答案,并在下面发布,但仍然对以下内容感到疑惑

同样,我是否可以指定更加繁重的安全机制,如果是,哪些以及如何?

spring-cloud

4
推荐指数
1
解决办法
5836
查看次数