Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JHipster Spring配置服务器拒绝访问_Spring_Jwt_Spring Cloud_Jhipster - Fatal编程技术网

使用JHipster Spring配置服务器拒绝访问

使用JHipster Spring配置服务器拒绝访问,spring,jwt,spring-cloud,jhipster,Spring,Jwt,Spring Cloud,Jhipster,关于JWT令牌和JHipster Spring云配置服务的问题 文档()对JWT令牌的复制方式/内容有点含糊不清 它说: JHipster Spring配置服务器确保Config/JWT令牌可用,并且服务经过身份验证。我已经部署了JHipster配置服务器、Gaway和一个带有实体的微服务 当我试图通过网关调用后端微服务/实体(创建作者/书籍)时,它告诉我访问被拒绝 我相信,一旦你在配置服务器上注册了你的微服务和网关,令牌就会被复制到配置服务器上,它应该在不复制任何令牌的情况下工作 知道这应该如

关于JWT令牌和JHipster Spring云配置服务的问题

文档()对JWT令牌的复制方式/内容有点含糊不清

它说:

JHipster Spring配置服务器确保Config/JWT令牌可用,并且服务经过身份验证。我已经部署了JHipster配置服务器、Gaway和一个带有实体的微服务

当我试图通过网关调用后端微服务/实体(创建作者/书籍)时,它告诉我访问被拒绝

我相信,一旦你在配置服务器上注册了你的微服务和网关,令牌就会被复制到配置服务器上,它应该在不复制任何令牌的情况下工作


知道这应该如何工作吗?

您应该将密钥复制到全局
application-dev.yml
application-prod.yml
中注册表的as
jhipster.security.authentication.jwt.secret
属性中来共享密钥。对prod和dev使用不同的键

这些共享的yml文件位于本机环境存储库(默认情况下为
jhipster registry/central config
)或基于git的环境存储库中,不在注册表本身的
src/main/resources/config
文件夹中

jhipster:
    security:
        authentication:
            jwt:
                secret: "***********************"