文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
7.4.1 修改端点 ID
每个 Actuator 端点都有一个 ID 用来决定端点的路径,比方说,/beans 端点的默认 ID 就是 beans
。
如果端点的路径是由 ID 决定的,那么可以通过修改 ID 来改变端点的路径。你要做的就是设置一个属性,属性名是 endpoints.endpoint-id.id
。
我们用/shutdown 端点来做个演示,它会响应发往/shutdown 的 POST
请求。假设你想让它处理发往/kill 的 POST
请求,可以通过如下 YAML 为/shutdown 赋予一个新的 ID,也就是新的路径:
endpoints:
shutdown:
id: kill
重命名端点、修改其路径的理由很多。最明显的理由就是,端点的命名要和团队的术语保持一致。你也可能想重命名端点,让那些熟悉默认名称的人找不到它,借此增加一些安全感。
遗憾的是,重命名端点并不能真的起到保护作用,顶多是让黑客慢点找到它们。我们会在 7.5 节看到如何保护这些 Actuator 端点。现在先让我们来看看如何禁用某个(或全部)不希望别人访问的端点。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论