問題タブ [ibm-cloud-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-cloud-infrastructure - ユーザー名と鍵を公開せずに、Web アプリから SoftLayer にファイルをアップロードするにはどうすればよいですか?
Amazon の S3 に似た IBM の SoftLayer Object Storage を使用しています。
私の Web アプリから、ユーザーがファイルをアップロードできるようにします。現在、Web アプリは RESTful API と通信し、その後、SoftLayer Object Storage API と通信します。SoftLayer との通信には、ユーザー名と鍵が必要です。これらは秘密にするためのものです。
アップロード ファイルはサイズが大きくなる可能性があるため、API をバイパスして、Web アプリから直接 SoftLayer と通信したいと考えています。これは可能だと思いますが、問題は、JavaScript で公開されているアプリケーションのソースを介してユーザー名と秘密鍵を公開することです。
SoftLayer でこれを回避する方法はありますか?
S3では次のようなことが可能です:
encryption - IBM Softlayer Object Storage: 保存時の暗号化 (サービスとして) はオプションですか?
現在、IBM Softlayer Object Storage を使用しています。保存時の暗号化 (サービスとして) オプションがあるかどうか疑問に思っていますか? たとえば、Softlayer は何らかの方法で暗号化キーを管理しますか (たとえば、AWS が IAM で行う方法)、または Object Storage API を介してアップロードされたものを自動的に暗号化する簡単な方法を提供しますか?
ibm-cloud-infrastructure - aws s3api put-object-acl --acl を使用して書き込み権限を変更できますか?
aws --endpoint-url=https://s3-api.us-geo.objectstorage.softlayer.net s3api put-object-acl --bucket mytestbucket --key foo.txt --acl public-read-write
aws --endpoint-url=https://s3-api.us-geo.objectstorage.softlayer.net s3api get-object-acl --bucket mytestbucket --key foo.txt
ibm-cloud-infrastructure - IBM COS - S3 API で awscli s3 website コマンドを使用して静的 Web サイトをホストできますか?
PutBucketWebsite 操作の呼び出し時にエラーが発生しました (UnsupportedOperation): 要求された操作はサポートされていません