Я пытаюсь предоставить учетные данные для моего приложения загрузки Spring Spring, размещенного в облаке (Pivotal Web Services), чтобы загрузить его на Amazon S3. Тем не менее, каждый раз, когда я пытаюсь получить учетные данные с помощью:Не удается получить учетные данные Amazon
DefaultAWSCredentialsProviderChain credentialProviderChain = new DefaultAWSCredentialsProviderChain();
TransferManager transferManager = new TransferManager(credentialProviderChain.getCredentials());
Это говорит
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
[Request processing failed; nested exception is com.amazonaws.AmazonClientException: Unable
to load AWS credentials from any provider in the chain] with root cause
2016-01-28T23:55:38.55+0000 [APP/0] OUT com.amazonaws.AmazonClientException:
Unable to load AWS credentials from any provider in the chain
Я немного запутался, следует ли мои полномочия определены в beans.xml или приложения. файл свойств. Но я пробовал обойтись безрезультатно. Может ли кто-нибудь указать мне в правильном направлении?
вы можете попробовать сервис AWS Cognito а –