无法使用Ajax调用使用Azure Document DB-REST API

无法使用Ajax调用使用Azure Document DB-REST API,azure,azure-cosmosdb,Azure,Azure Cosmosdb,我将Azure DocumentDB与REST API一起使用,并尝试使用Ajax请求从HTML页面调用API。但是我发现授权头没有添加到请求中。经过多次搜索,我发现这可能是CORS的问题。当使用邮递员工具时,同样的请求也很有效。在本例中设置了安全标头 你说得对!由于CORS的原因,无法从浏览器中使用AJAX调用DocumentDB REST API,并且目前无法为DocumentDB帐户配置CORS设置。似乎是一个老问题,但需要指出的是,要解决这个问题,可以在APIM(Azure API管理网

我将Azure DocumentDB与REST API一起使用,并尝试使用Ajax请求从HTML页面调用API。但是我发现授权头没有添加到请求中。经过多次搜索,我发现这可能是CORS的问题。当使用邮递员工具时,同样的请求也很有效。在本例中设置了安全标头

你说得对!由于CORS的原因,无法从浏览器中使用AJAX调用DocumentDB REST API,并且目前无法为DocumentDB帐户配置CORS设置。

似乎是一个老问题,但需要指出的是,要解决这个问题,可以在APIM(Azure API管理网关)上设置DocumentDB REST API并在客户端使用APIM提供的端点。@GopiKolla感谢您的提示。我在azure portal上的服务中找不到API管理网关。你知道新名称是什么吗?@mireilleraad它将被集成,服务的名称是“API管理”,我希望这是在文档页面上用闪烁的字母写的