非docker方式,nacos添加鑒權(quán)
- 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. 進(jìn)入nacos,如果不用默認(rèn)的public就需要?jiǎng)?chuàng)建新的命名空間或者在克隆原有配置文件的時(shí)候添加
4. 添加用戶
- 創(chuàng)建角色
- 添加權(quán)限
- 修改項(xiàng)目中的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. 啟動(dòng)服務(wù)并查看nacos服務(wù)發(fā)現(xiàn)列表,我的是三個(gè)服務(wù),全部注冊(cè)成功
10. 通過postman進(jìn)行驗(yàn)證
nacos-server開啟鑒權(quán): docker 安裝
compose文件文章來源:http://www.zghlxwxcb.cn/news/detail-400374.html
environment:
- PREFER_HOST_MODE=hostname
- MODE=standalone
- NACOS_AUTH_ENABLE=true
docker參考文章鏈接文章來源地址http://www.zghlxwxcb.cn/news/detail-400374.html
到了這里,關(guān)于nacos添加鑒權(quán)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!