【问题标题】:Get list of images from cloudinary using JavaScript or JQuery使用 JavaScript 或 JQuery 从云端获取图像列表
【发布时间】:2016-07-10 13:41:31
【问题描述】:

我已经按照this post 尝试了所有可能的代码,但代码给了我以下错误

XMLHttpRequest cannot load https://api.cloudinary.com/cloud_name/resources/image. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8081' is therefore not allowed access.

代码(1)

$.get('https://app_key:app_secret@api.cloudinary.com/cloud_name/resources/image');

代码(2)

$.get('https://api.cloudinary.com/cloud_name/resources/image');

两者都无法通过身份验证。

注意:我没有使用任何服务器端编程。请给我任何客户端解决方案/代码。

【问题讨论】:

  • 您得到的是 CORS 错误。如果您必须在标题中发送任何额外的参数,请尝试连接文档

标签: javascript jquery cloudinary


【解决方案1】:

$.get(...) 我了解到您正在客户端执行此调用(jQuery 代码)。这意味着您正在向您的用户透露您帐户的api_secret,他们可以通过您页面的简单“查看源代码”获取您的 Cloudinary 帐户的凭据,然后他们将能够完全控制您的帐户,包括上传,重命名甚至删除资源。由于您可能不希望这种情况发生,您应该仅在服务器端执行此操作,或者使用客户端(未签名)方法返回共享某个标签的所有资源。了解更多信息: https://support.cloudinary.com/hc/en-us/articles/203189031-How-to-retrieve-a-list-of-all-resources-sharing-the-same-tag-

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-29
    • 1970-01-01
    • 1970-01-01
    • 2013-04-26
    • 2021-09-10
    • 2012-09-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多