非docker方式,nacos添加鉴权
- maven的pom文件
spring-cloud-alibaba-dependencies
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.2.7.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
nacos的config和discovery
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2.2.7.RELEASE</version>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>2.2.7.RELEASE</version>
</dependency>
- 修改nacos的配置文件application.properties
nacos.core.auth.enabled=true
3. 进入nacos,如果不用默认的public就需要创建新的命名空间或者在克隆原有配置文件的时候添加
4. 添加用户
- 创建角色
- 添加权限
- 修改项目中的bootstrap.yml文件或者properties文件
spring:
application:
name: 787k-cloud-search
cloud:
nacos:
config:
server-addr: 127.0.0.1:8848
file-extension: yaml
username: root
password: root
namespace: 3e57ac09-71ed-44a7-b6aa-2e839cb82cc8
group: DEV_GROUP
context-path: /nacos
profiles:
active: dev
8. 修改nacos中的配置文件
9. 启动服务并查看nacos服务发现列表,我的是三个服务,全部注册成功
10. 通过postman进行验证
nacos-server开启鉴权: docker 安装
compose文件文章来源:https://www.toymoban.com/news/detail-400374.html
environment:
- PREFER_HOST_MODE=hostname
- MODE=standalone
- NACOS_AUTH_ENABLE=true
docker参考文章链接文章来源地址https://www.toymoban.com/news/detail-400374.html
到了这里,关于nacos添加鉴权的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!