title: Is there a way to use the Amazon .NET AWS SDK's AmazonS3 client on 'publicly readable buckets' without specifying AWS credentials?
body: <p>I would like to use Amazon's .NET SDK for accessing a publicly readable bucket, but the <code>AWSClientFactory.CreateAmazonS3Client</code> method for creating an <code>AmazonS3</code> forces you to input your AwsAccessKey and AwsSecretAccessKey.</p>
  
  <p>I do not want to include these in my client-side application, but I still want to use the SDK provided by Amazon to access these publicly readable objects on S3.</p>
  
  <p>Is this possible?</p>