JClouds를 사용하여 S3 API 만 제공하는 OpenStack/swift 스토리지 클라우드 설치 (빠른/랙 공간 API를 지원하지 않음)와 대화하려고합니다. 서버는이 서버 문제가되지 않습니다 그래서 표준 AWS SDK를 또는 파이썬 BOTO가 잘 작동 사용 인증 오류 (403)로 응답S3 API로 비 AWS 클라우드와 대화하려면 JClouds 사용
Properties overrides = new Properties();
overrides.setProperty(Constants.PROPERTY_ENDPOINT, CLOUD_SERVIE_ENDPOINT);
// get a context with nova that offers the portable ComputeService api
BlobStoreContext context = new BlobStoreContextFactory().createContext("aws-s3", ident,
password, ImmutableSet.<Module> of(), overrides);
하지만 jclouds의 대부분 잘못된 사용 :
나는 시도했다.
내가 사용한 비밀번호가 잘못되었습니다. 올바른 암호로 작동합니다. – Carsten