尝试设置AWS / S3的凭据时,我收到以下错误。
A client error (InvalidArgument) occurred when calling the ListObjects operation: Authorization header is invalid -- one and only one ' ' (space) required
我无法弄清楚为什么,因为没有多余的空间。这是我的代码:
String commands = @"set AWS_ACCESS_KEY_ID=kkkkkkkkkkkkk";
commands += @" & set AWS_SECRET_ACCESS_KEY=ssssssssssssssssss";
为什么在没有多余空格时会出现此错误?我之前遇到过字符串文字问题,但这也会导致这个问题吗?
答案 0 :(得分:0)
尝试删除&符号。
@"set AWS_ACCESS_KEY_ID=keykeykey set AWS_SECRET_ACCESS_KEY=secretsecretsecret";