nacos启用鉴权后curl调用接口

简介: nacos启用鉴权后curl调用接口

1.通过用户名密码获取token

密码尽量不要带特殊字符,否则可能识别错误

/ # curl -X POST 'http://192.168.60.181:8848/nacos/v1/auth/login' -d 'username=nacos&password=nacos'|
{"accessToken":"eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTcxMjkyNDc5MH0.5XqJOiNZ4gBFlUciMHU68BtI-suZXErJcn62RvVESF0","tokenTtl":18000,"globalAdmin":true,"username":"nacos"}
/ # nacos_token=$(curl -X POST 'http://192.168.60.181:8848/nacos/v1/auth/login' -d 'username=nacos&password=nacos'| jq -r .accessToken)
/ # echo "${nacos_token}" #jq 命令-r参数打印原生值即没有双引号,如果要双引号则去掉-r参数即可
eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTcxMjkyNDc5MH0.5XqJOiNZ4gBFlUciMHU68BtI-suZXErJcn62RvVESF0

2.使用获取的token调用接口

调用其他接口时,在url后添加参数accessToken={accessToken},其中{accessToken}为登录时返回的token信息,如下面获取配置接口

curl -X GET "prod-zdbl-nacos.prod-whzd.svc.cluster.local:8848/nacos/v1/cs/configs?accessToken=${nacos_token}&dataId=manage-service.yml&group=FINANCE-GROUP"
#获取的服务器配置
server:
  servlet:
    context-path: /
    undertow:
    # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程


 

相关文章
|
4月前
|
弹性计算 网络协议 IDE
Nacos报错问题之集群开启鉴权无法注册如何解决
Nacos是一个开源的、易于部署的动态服务发现、配置管理和服务管理平台,旨在帮助微服务架构下的应用进行快速配置更新和服务治理;在实际运用中,用户可能会遇到各种报错,本合集将常见的Nacos报错问题进行归纳和解答,以便使用者能够快速定位和解决这些问题。
|
4月前
|
缓存 前端开发 Java
nacos常见问题之开启鉴权后客户端报403升级版本如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
813 0
|
4月前
|
缓存 Java Nacos
nacos常见问题之节点元数据多一个7858接口如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
201 0
|
15天前
|
安全 Nacos 数据安全/隐私保护
升级指南:从Nacos 1.3.0 到 2.3.0,并兼容 Seata 的鉴权配置
本文详细介绍了如何在微服务环境下从 Nacos 1.3.0 升级到 2.3.0,并确保 Seata 各版本的兼容性。作者小米分享了升级过程中的关键步骤,包括备份配置、更新鉴权信息及验证测试等,并解答了常见问题。通过这些步骤,可以帮助读者顺利完成升级并提高系统的安全性与一致性。
64 8
升级指南:从Nacos 1.3.0 到 2.3.0,并兼容 Seata 的鉴权配置
|
3月前
|
SQL 关系型数据库 数据库
nacos 2.2.3版本 查看配置文件的历史版本的接口 是针对MySQL数据库的sql 改成postgresql后 sql语句报错 该怎么解决
在Nacos 2.2.3中切换到PostgreSQL后,执行配置文件历史版本分页查询出错,因`LIMIT 0, 10`语法不被PostgreSQL支持,需改为`LIMIT 10 OFFSET 0`。仅当存在历史版本时报错。解决方案是调整查询SQL以兼容PostgreSQL语法。
|
4月前
|
缓存 关系型数据库 Nacos
nacos常见问题之服务端不开启鉴权日志一直报403如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
378 2
|
4月前
|
安全 Java Nacos
【问题篇】整改Nacos漏洞——升级Nacos以及开启鉴权问题整理
【问题篇】整改Nacos漏洞——升级Nacos以及开启鉴权问题整理
955 0
|
4月前
|
Nacos 数据安全/隐私保护
nacos开启鉴权
nacos开启鉴权
243 1
|
11月前
|
缓存 安全 Nacos
Nacos—鉴权
Nacos—鉴权
532 0
|
2月前
|
Java Nacos 数据库
使用 nacos 搭建注册中心及配置中心
使用 nacos 搭建注册中心及配置中心
67 5