Azure Search Basic实例存在问题。 tl; dr; 是来自浏览器的OPTIONS运行前CORS请求在Search Basic中获得403 FORBIDDEN。
我们通过暂时转到标准实例来解决这个问题。
我们尝试创建免费服务来测试和开发Angular网站的搜索服务,我们成功完成了。当我们尝试上传整个数据集时,它超出了配额,因此我们切换到基本层。
我们更新了搜索的域和密钥,但是当它与OPTIONS请求到达时它开始回复403,因为它是跨域的。 CORS已正确配置,但我们甚至将其设置为允许所有来源,结果是相同的。
如果直接通过邮递员访问,则正确处理GET请求。然而选项返回403。
我们试图修复一个问题,所以我们制作了一个标准实例,令我们惊讶的是它再次使用了整个数据集。 我们在尝试在美国EAST测试时创建了三个Basic实例,所有这些实例都产生了相同的响应。
这是否因预览而被停用?
答案 0 :(得分:2)
预计会有效。这是一个错误,修复现在正在生产中。对不起,对不起!