WASABI - предоставленный вами идентификатор AWS Access, который вы предоставлены, не существует в наших записях. - AndroAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 WASABI - предоставленный вами идентификатор AWS Access, который вы предоставлены, не существует в наших записях. - Andro

Сообщение Anonymous »

Я пытаюсь загрузить изображения в ведро васаби из приложения Android Kotlin, но я последовательно сталкиваюсь с этой ошибкой: < /p>

Код: Выделить всё

com.amazonaws.services.s3.model.AmazonS3Exception:
The AWS Access Key Id you provided does not exist in our records.
(Status Code: 403; Error Code: InvalidAccessKeyId; Request ID: 2FJX229HVHCPKAB3)
< /code>

[*]  Проверка учетных данных < /p>
[list]
 Клавиши доступа и секретных, подтвержденных в консоли Wasabi. < /li>
 Bructe Region явно установлена ​​на US-EAST-1 < /code>. />   Ограничения безопасности < /p>

  Применяемые разрешения на основе IP (пробная учетная запись ограничивает публичный доступ): < /p>
{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Principal": "*",
"Action": "s3:PutObject",
"Resource": "arn:aws:s3:::userscanbucket/*",
"Condition": {
"IpAddress": {
"aws:SourceIp": ["", ""]
}
}
}]
}
< /code>
< /li>
< /ul>
< /li>
  sdk setup < /p>
  private val transferUtility: TransferUtility
private val bucketName = "userscanbucket"

init {
val credentials = BasicAWSCredentials(
"",
""
)

val clientConfiguration = ClientConfiguration().apply {
protocol = Protocol.HTTPS
signerOverride = "AWSS3V4SignerType"
}

val s3Client = AmazonS3Client(credentials, clientConfiguration).apply {
// Set up path style access and endpoint
setS3ClientOptions(S3ClientOptions.builder().setPathStyleAccess(true).build())
setEndpoint("s3.wasabisys.com:443")  // Explicit port for Wasabi
setRegion(Region.getRegion(Regions.US_EAST_1))
}

transferUtility = TransferUtility(s3Client, context)
}
< /code>
< /li>
< /ol>
Вопросы: < /p>

 Почему Васаби отклонит учетные данные, которые действительны в веб -консоли? Требуется? IPS. < /P>
< /li>
  Андоидные разрешения: < /p>


[/list]
Какой критический шаг на конфигурации мне может отсутствовать для достижения полной совместимости васаби от Android?


Подробнее здесь: https://stackoverflow.com/questions/795 ... ecords-and
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»