开发者社区 > 云原生 > 微服务 > 正文

nacos中开启鉴权后项目启动失败登录接口在nginx重定向错误了,这个咋整?

docker部署的nacos版本是1.4.2,开启鉴权后项目启动失败,报错403,nacos的用户名和密码都已经配置到了,但是登录接口在nginx重定向错误了,这个咋整?8e8e08c08b27db69384475fdd520603a.png

展开
收起
我睡觉不困 2024-08-19 17:47:49 84 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    Nacos开启鉴权后,客户端配置不正确或客户端与服务端的版本不匹配导致的。
    确保客户端配置了正确的用户名和密码,并且这些凭据在Nacos中有相应的权限。检查bootstrap.properties或bootstrap.yml文件中的配置

    spring.cloud.nacos.config.username=正确的用户名
    spring.cloud.nacos.config.password=正确的密码
    spring.cloud.nacos.discovery.username=正确的用户名
    spring.cloud.nacos.discovery.password=正确的密码
    

    检查Nacos服务端是否正确配置了鉴权。在application.properties文件中,确保以下配置项已经设置:

    
    nacos.core.auth.enabled=true
    nacos.core.auth.server.identity.key=自定义的key
    nacos.core.auth.server.identity.value=自定义的value
    
    2024-08-20 10:10:29
    赞同 2 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载