-1

なしではJavaScript SDKを使用して、S3ビデオのURLを締結し、私はCloudFrontのでjwplayer使用してこれらのビデオを再生したいURLを締結しました。は私が私の<strong>AWS S3バケット</strong>でいくつかのビデオを持っているNodeJs

私はaws PHP sdkとそのうまくいっさいを使って、署名付きのURL を作成しました。 しかし、nodejsモジュールを使用せずにaws javascript sdkで同じことをしたい、HTMLでシンプルなjavascriptスクリプトが必要です。

誰かがこのことを行った場合は、提案をお伝えください。

ありがとうございます。

答えて

1

ここに、JavascriptでSignedURLを生成するためのドキュメントがあります。

http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#getSignedUrl-property

ヨは許容練習危険ではなく、あなたの秘密鍵を共有する必要があります。 JavaScriptが

CloudFrontの署名付きURLのSDK:

http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CloudFront/Signer.html

はそれがお役に立てば幸いです。

+0

私はすでにこれをチェックしていますが、私はcloudFront Signed URLが必要です。 同じようにこのURLをチェックする、https://docs.aws.amazon.com/aws-sdk-php/v3/guide/service/cloudfront-signed-url.html javascript SDKを使用 –

+0

クラウドフロントの署名者。答えを更新しました。 – Kannaiyan

0

署名されたURLをお持ちの場合は、それをプレーヤーの設定に配置するだけです。 チェックthis

編集:簡単に統合する必要があります。

+0

CloudFrontで署名付きURLを生成する必要があります。 –

1

クラウドフロントの署名付きURLでは、秘密鍵を使用する必要があります。クライアント側で署名付きのURLを作成するには、その秘密鍵を公開する必要があります。秘密鍵を開示することは決して良いことではありません。

簡単に言うと、署名付きURLを生成するためにクライアントサイドスクリプトを使用することはできません。

関連する問題