在 Spring 云中保护 Eureka
Securing Eureka in Spring cloud
我很好奇我有哪些选项可以保护连接(注册和获取迪斯科信息)到尤里卡的服务。显然我想在 Eureka 中打开安全性并为服务指定用户名密码。
我的一个问题是尝试连接到 eureka 的服务如何指定其凭据?是通过zone的规范,这个引用的格式是什么?
*** 其实上面问题的答案我都贴在下面了,但是还是疑惑下面的问题
另外,我可以指定更严格的安全机制吗?如果可以,是哪个以及如何指定?
好的,结果是 post 一个问题是当你突然发现一种做事方式时。
我已经弄清楚了我的问题部分:
在 Eureka 服务器中放这个
security:
basic:
enabled: true
user:
name: user # login username
password: password
在你的服务中然后把这个
eureka:
client:
registerWithEureka: true
fetchRegistry: true
serviceUrl:
defaultZone: http://user:password@localhost:8761/eureka/
在此服务向 Eureka 进行身份验证后,Eureka 将拒绝没有这些凭据的任何服务。
那么现在我的问题的第二部分。还有哪些更安全的方法可以保护此连接?
我很好奇我有哪些选项可以保护连接(注册和获取迪斯科信息)到尤里卡的服务。显然我想在 Eureka 中打开安全性并为服务指定用户名密码。
我的一个问题是尝试连接到 eureka 的服务如何指定其凭据?是通过zone的规范,这个引用的格式是什么?
*** 其实上面问题的答案我都贴在下面了,但是还是疑惑下面的问题
另外,我可以指定更严格的安全机制吗?如果可以,是哪个以及如何指定?
好的,结果是 post 一个问题是当你突然发现一种做事方式时。
我已经弄清楚了我的问题部分:
在 Eureka 服务器中放这个
security:
basic:
enabled: true
user:
name: user # login username
password: password
在你的服务中然后把这个
eureka:
client:
registerWithEureka: true
fetchRegistry: true
serviceUrl:
defaultZone: http://user:password@localhost:8761/eureka/
在此服务向 Eureka 进行身份验证后,Eureka 将拒绝没有这些凭据的任何服务。
那么现在我的问题的第二部分。还有哪些更安全的方法可以保护此连接?