servidor de configuração de primavera criptografar proibido

Eu configurei umservidor de configuração da nuvem da primavera usar oAuth2 por segurança. Tudo está funcionando bem, exceto o ponto final de criptografia. Quando tento acessar/encrypt Eu recebo um 403 Proibido. Estou incluindo o token do portador de autorização no cabeçalho. Existe uma maneira de permitir que o ponto final de criptografia seja chamado quando o servidor estiver protegido com oAuth, ou ele está sempre bloqueado? Deixe-me saber se você gostaria de ver algum arquivo de configuração para este servidor.

Apenas para referência, aqui estão as coisas que estão funcionando.

chamando/encrypt/status produz{"status":"OK"}O repositório git está sendo puxado porque eu posso acessar um arquivo de propriedades do servidor.

a autenticação oAuth está funcionando com o Google porque me leva ao processo de logon.

Aqui estão as configurações de segurança da primavera.

    security: 
     require-ssl: true 
     auth2:  
       client:  
         clientId: PROVIDED BY GOOGLE  
         clientSecret: PROVIDED BY GOOGLE  
         accessTokenUri: https://www.googleapis.com/oauth2/v4/token  
         userAuthorizationUri: https://accounts.google.com/o/oauth2/v2/auth  
         scope:  
            - openid  
            - email  
            - profile  
      resource:  
         userInfoUri: https://www.googleapis.com/oauth2/v3/userinfo  
         preferTokenInfo: true  

    server:  
       port: 8443  
       ssl:  
         key-store-type: PKCS12  
         key-store: /spring-config-server/host/tomcat-keystore.p12  
         key-alias: tomcat  
         key-store-password: ${KEYSTORE_PASSWORD}

Aqui estão minhas dependências do arquivo POM para que você possa ver a versão das bibliotecas que estou usando.

<parent>  
    <groupId>org.springframework.boot</groupId>  
    <artifactId>spring-boot-starter-parent</artifactId>  
    <version>2.0.0.RELEASE</version>  
    <relativePath/>  
    <!-- lookup parent from repository -->  
</parent>  
<properties>  
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>  
    <java.version>1.8</java.version>  
    <spring-cloud.version>Finchley.M8</spring-cloud.version>  
</properties>  
<dependencies>  
    <dependency>  
        <groupId>org.springframework.cloud</groupId>  
        <artifactId>spring-cloud-config-server</artifactId>  
    </dependency>  
    <dependency>  
        <groupId>org.springframework.boot</groupId>  
        <artifactId>spring-boot-starter-test</artifactId>  
    </dependency>  
    <dependency>  
        <groupId>org.springframework.cloud</groupId>  
        <artifactId>spring-cloud-security</artifactId>  
    </dependency>  
</dependencies>  
<dependencyManagement>  
    <dependencies>  
        <dependency>  
            <groupId>org.springframework.cloud</groupId>  
            <artifactId>spring-cloud-dependencies</artifactId>  
            <version>${spring-cloud.version}</version>  
            <type>pom</type>  
            <scope>import</scope>  
        </dependency>  
    </dependencies>  
</dependencyManagement>  

questionAnswers(2)

yourAnswerToTheQuestion