开发者社区 > 云原生 > 正文

Nacos2.2.3版本为什么不用账号密码直接可以登录啊?如果想使用登录在此版本下该怎么做啊?

问题1:Nacos2.2.3版本为什么不用账号密码直接可以登录啊?如果想使用登录在此版本下该怎么做啊?问题2:我改了,登录时候一直提示不对啊,怎么解决?lQLPJxWB7d9rZB7NA5fNB0qw5kqA82d8QYcEeBGRdEAQAA_1866_919.png 2579d3e810c19526783d429e47d74638.png

展开
收起
三分钟热度的鱼 2023-06-13 14:05:44 4618 0
2 条回答
写回答
取消 提交回答
  • 针对问题1的回答:数据库的users表的nacos用户的密码改成:$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu 这个密码对应的就是nacos。针对问题2的回答:0f3e3c696f2fe3ab9d3bcaccc979686f.png 可能没有加这个。参考:https://nacos.io/zh-cn/docs/v2/guide/user/auth.html 此回答整理自钉群“Nacos社区群4”

    2023-06-13 14:23:49
    赞同 1 展开评论 打赏
  • 问题1:默认情况下,Nacos 2.2.3 版本并没有强制开启登录认证,因此可以直接无需账号密码登录。如果需要开启登录认证,在 Nacos 的配置文件中进行配置。

    具体方法如下:

    1. 进入 Nacos 安装目录下的 conf 文件夹,找到 application.properties 配置文件。

    2. 打开 application.properties 文件,查找 "security" 关键字相关配置,将其中的 "none" 修改为 "simple"。

    3. 保存文件并重启 Nacos,登录页面就会被启用。

    注意:在设置登录认证时,需要创建相应的账号和密码,并将其添加到 Nacos 的用户列表中。

    问题2:如果您已经开启了登录认证并且修改了账号和密码,但是登录时提示密码不正确,有以下几种可能原因:

    1. 密码输入错误:请检查您输入的密码是否正确,区分大小写。

    2. 账号和密码不匹配:请确保您输入的账号和密码在 Nacos 中都已经正确添加,并且账号和密码的对应关系正确。

    3. 认证方式配置错误:请检查您的认证方式是否配置正确,可能需要将 Nacos 的配置文件中的 "none" 修改为 "simple"。

    如果您确认以上问题都没有出现,可能是因为 Nacos 的认证方式被修改为其他方式,例如 OAuth2、LDAP 等。

    2023-06-13 14:14:27
    赞同 1 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
Nacos架构&原理 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载