【问题标题】:Azure Lake Store : missing Access-Control-Allow-Origin from response headerAzure Lake Store:响应标头中缺少 Access-Control-Allow-Origin
【发布时间】:2016-11-20 11:40:17
【问题描述】:

当尝试调用我的 azure 数据湖存储空间并列出所有目录时,在缺少 CORS 期间无法返回任何结果。问题是我找不到任何方法为 Azure DatalakeStore 提供 CORS 策略(不是与 Azure 存储相同)

有任何解决方法或解决方案吗?

【问题讨论】:

  • 你用的是什么代码?你得到了什么精确的错误?

标签: azure cors azure-data-lake azure-management-api


【解决方案1】:

Azure 中的某些服务仍然没有 CORS 支持(如 DocumentDB 和您所经历的 ADLS 似乎也是如此)。在 azure 提供之前可以尝试的一件事是使用 APIM(Azure API 管理网关)。我尝试了这个,我在 APIM 上安装了 DocumentDB REST API,并在客户端使用了 APIM 的端点,它工作正常。检查以下链接以设置 APIM 和启用 CORS

https://azure.microsoft.com/en-us/services/api-management/

https://msdn.microsoft.com/library/azure/7689d277-8abe-472a-a78c-e6d4bd43455d#CORS

【讨论】:

  • 谢谢!!我已经使用与您建议的类似的解决方案解决了这个问题,方法是从我的服务器部分而不是直接从客户端调用其余服务。
猜你喜欢
  • 2020-05-12
  • 1970-01-01
  • 2019-02-07
  • 2018-03-28
  • 2021-07-15
  • 2015-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多