代码之家  ›  专栏  ›  技术社区  ›  Rahul Gaikwad

如何在没有NodeJs的情况下使用javascript-sdk为s3视频创建AWS-CloudFront签名url

  •  -1
  • Rahul Gaikwad  · 技术社区  · 7 年前

    我的电脑里有一些视频 aws S3铲斗 ,我想用jwplayer和

    我已创建签名URL 使用aws PHP sdk及其工作良好。 但是 ,需要带有HTML的简单javascript脚本。

    如果有人做了这件事,请分享建议。

    提前谢谢你。

    3 回复  |  直到 7 年前
        1
  •  2
  •   Scriptonomy    7 年前

    cloudfront签名的url要求您使用私钥。为了在客户端创建签名URL,您需要公开该私钥。公开私钥从来都不是一件好事。

    因此,简单来说,您不能使用客户端脚本来生成签名的url。

        2
  •  1
  •   Kannaiyan    7 年前

    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

    希望有帮助。

        3
  •  0
  •   AlexR1712    7 年前

    如果你有签名的URL,你只需要将其放置在播放器设置中。 检查 this

    编辑:应易于集成。