文档简介:
操作场景
参数
|
含义
|
ConsoleAuthEnabled
|
默认开启 nacos 控制台鉴权能力,您在控制台创建服务/配置默认启用读写操作鉴权。为了您的访问安全性,该开关不支持关闭。
|
SdkAuthEnabled
|
是否开启 nacos 客户端鉴权,默认关闭。打开此开关后,客户端需要配置用户名与密码才能获取服务及配置,没有配置用户名与密码的客户端将无法获取服务及配置信息,请谨慎操作。
|
前提条件
操作步骤


鉴权说明

properties.put("username","${username}");properties.put("password","${password}");
curl -X POST '127.0.0.1:8848/nacos/v1/auth/login' -d 'username=nacos&password=nacos'
{"accessToken":"eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTYwNTYyOTE2Nn0.2
TogGhhr11_vLEjqKko1HJHUJEmsPuCxkur-CfNojDo","tokenTtl":18000,"globalAdmin":true}
curl -X GET '127.0.0.1:8848/nacos/v1/cs/configs?accessToken=eyJhbGciOiJIUzI1NiJ9.
eyJzdWIiOiJuYWNvcyIsImV4cCI6MTYwNTYyMzkyM30.O-s2yWfDSUZ7Svd3Vs7jy9tsfDNHs1Sue
bJB4KlNY8Q&dataId=nacos.example.1&group=nacos_group'
curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?
accessToken=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJuYWNvcyIsImV4cCI6MTYwNTYyMzkyM
30.O-s2yWfDSUZ7Svd3Vs7jy9tsfDNHs1SuebJB4KlNY8Q&port=8848&healthy=true&ip=11.11.11.1
1&weight=1.0&serviceName=nacos.test.3&encoding=GBK&namespaceId=n1'