docker部署的nacos版本是1.4.2,开启鉴权后项目启动失败,报错403,nacos的用户名和密码都已经配置到了,但是登录接口在nginx重定向错误了,这个咋整?
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
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。