When using Vault as a backend to your Config Server, the client will need to pass a token for the server to be able to retrieve values from Vault. This token should be provided in the client configuration settings with the spring.cloud.config.token property in the bootstrap.yml file:
spring: application: name: client-service cloud: config: uri: http://localhost:8889 token: client